diff options
| author | realtradam <[email protected]> | 2022-01-12 17:55:11 -0500 |
|---|---|---|
| committer | realtradam <[email protected]> | 2022-01-12 17:55:11 -0500 |
| commit | 49485963fc39238a9053566761c457c0fe796867 (patch) | |
| tree | c987a9e4ce87346991ba0fa1621c91433cc4b3b8 /Rakefile | |
| parent | a53f8c8f28bdeebbcd5224d606f14ce224ab20ea (diff) | |
| download | FelFlameEngine-49485963fc39238a9053566761c457c0fe796867.tar.gz FelFlameEngine-49485963fc39238a9053566761c457c0fe796867.zip | |
working web compilation
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -1,8 +1,15 @@ -desc "Build your game" -task :build do - desc "Build game" - Dir.chdir("mruby") do - `env MRUBY_CONFIG=build_config/felflame_linux.rb rake` +namespace :build do + desc "Build the engine" + task :mruby do + Dir.chdir("mruby") do + `env MRUBY_CONFIG=build_config/felflame_linux.rb rake` + end + end + desc 'Build the game' + task :game do + Dir.chdir("build/temp") do + `emcc -s WASM=1 -Os -I ../../mruby/include/ ../template/game.c ../../mruby/build/web/lib/libmruby.a -o game.html --closure 1 ../../raylib_lib_files/web/libraylib.a -I ../../raylib/src/ -s USE_GLFW=3` + end end end |
