summaryrefslogtreecommitdiffhomepage
path: root/Rakefile
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-01-12 17:55:11 -0500
committerrealtradam <[email protected]>2022-01-12 17:55:11 -0500
commit49485963fc39238a9053566761c457c0fe796867 (patch)
treec987a9e4ce87346991ba0fa1621c91433cc4b3b8 /Rakefile
parenta53f8c8f28bdeebbcd5224d606f14ce224ab20ea (diff)
downloadFelFlameEngine-49485963fc39238a9053566761c457c0fe796867.tar.gz
FelFlameEngine-49485963fc39238a9053566761c457c0fe796867.zip
working web compilation
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile17
1 files changed, 12 insertions, 5 deletions
diff --git a/Rakefile b/Rakefile
index 85d3ed4..7c84225 100644
--- a/Rakefile
+++ b/Rakefile
@@ -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