summaryrefslogtreecommitdiffhomepage
path: root/Rakefile
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-01-15 17:29:19 -0500
committerrealtradam <[email protected]>2022-01-15 17:29:19 -0500
commit31744bcba7d8566ce104643df3bf312dc5bc9e32 (patch)
tree6286b65bbef473a07439473a43e24f2484e6dc74 /Rakefile
parent6c5e177efd99b3dfc3a4e6925529d6eb545537cb (diff)
downloadFelFlameEngine-31744bcba7d8566ce104643df3bf312dc5bc9e32.tar.gz
FelFlameEngine-31744bcba7d8566ce104643df3bf312dc5bc9e32.zip
mruby:build autopulls gems
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/Rakefile b/Rakefile
index 3b68579..1b73f40 100644
--- a/Rakefile
+++ b/Rakefile
@@ -6,6 +6,14 @@ namespace :build do
desc "Build the engine"
task :mruby do
Dir.chdir("mruby") do
+ Dir.each_child("build/repos") do |repo_dir|
+ Dir.each_child("build/repos/#{repo_dir}") do |gem_dir|
+ puts "Checking updates for: #{gem_dir}"
+ Dir.chdir("build/repos/#{repo_dir}/#{gem_dir}") do
+ system('git pull')
+ end
+ end
+ end
system('env MRUBY_CONFIG=build_config/felflame_linux.rb rake')
end
end