From 156c365a7f0afb01acb95fb11dd6ce6645e9caff Mon Sep 17 00:00:00 2001 From: arngo <27396817+arngo@users.noreply.github.com> Date: Thu, 13 Jan 2022 19:01:27 -0500 Subject: organize headers and libraries into vendor folder --- Rakefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index 2e3ace0..9be7aef 100644 --- a/Rakefile +++ b/Rakefile @@ -1,4 +1,6 @@ namespace :build do + @include_dir = '../../vendor/include' + @library_dir = '../../vendor/lib' desc "Build the engine" task :mruby do Dir.chdir("mruby") do @@ -9,14 +11,14 @@ namespace :build do task :web do Dir.mkdir("build/web") unless File.exists?("build/web") Dir.chdir("build/web") do - system('emcc -s WASM=1 -Os -I ../../mruby/include/ ../template/game.c ../../mruby/build/web/lib/libmruby.a -o index.html --closure 1 ../../raylib_lib_files/web/libraylib.a -I ../../raylib/src/ -s USE_GLFW=3') + system("emcc -s WASM=1 -Os -I#{@include_dir}/raylib -I#{@include_dir}/mruby ../template/game.c #{@library_dir}/web/mruby/libmruby.a #{@library_dir}/web/raylib/libraylib.a -o index.html --closure 1 -s USE_GLFW=3") end end desc 'Build the game for Linux' task :tux do Dir.mkdir("build/tux") unless File.exists?("build/tux") Dir.chdir("build/tux") do - system('zig cc -target native ../template/game.c -o game -lGL -lm -lpthread -ldl -lrt -lX11 -I../../mruby/include -I../../raylib/src ../../raylib_lib_files/libraylib.a ../../mruby/build/host/lib/libmruby.a') + system("zig cc -target native ../template/game.c -o game -lGL -lm -lpthread -ldl -lrt -lX11 -I#{@include_dir}/raylib -I#{@include_dir}/mruby #{@library_dir}/tux/mruby/libmruby.a #{@library_dir}/tux/raylib/libraylib.a") end end #desc 'Build the game for Window' -- cgit v1.2.3