diff options
| author | realtradam <[email protected]> | 2022-04-09 03:53:22 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2022-04-09 03:53:22 -0400 |
| commit | 714e973bc0b107fc100af9981e5f730d977c4dbb (patch) | |
| tree | c5b1ab741fa4e6c29286f7a3cd8c68c4d0c2d6e5 /Rakefile | |
| parent | 8364eeb691a2f9994d35a5a7cf0b7f8f4fb97206 (diff) | |
| download | FelFlameEngine-714e973bc0b107fc100af9981e5f730d977c4dbb.tar.gz FelFlameEngine-714e973bc0b107fc100af9981e5f730d977c4dbb.zip | |
ease testing gems
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -4,6 +4,7 @@ config_root = File.expand_path('.') config_core = File.expand_path("#{config_root}/core") config_build_config = File.expand_path("#{config_root}/core/mruby_build.rb") +config_build_config_fast = File.expand_path("#{config_root}/core/mruby_build_host.rb") config_build_raylib_source = File.expand_path("#{config_root}/core/raylib/src") @@ -45,6 +46,15 @@ namespace :build do end end + desc "Build the engine only for Linux" + task :mruby_fast do + Dir.chdir("core/mruby") do + Dir.mkdir(config_vendor) unless File.exists?(config_vendor) + system("env MRUBY_CONFIG=#{config_build_config_fast} rake") + FileUtils.cp("build/host/lib/libmruby.a", "#{config_tux_lib}/") + end + end + desc "Build Raylib" task :raylib do Dir.mkdir(config_vendor) unless File.exists?(config_vendor) |
