summaryrefslogtreecommitdiffhomepage
path: root/tasks
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-02-14 09:09:34 +0900
committerGitHub <[email protected]>2017-02-14 09:09:34 +0900
commitba812d25ad32df87a101c08d9c0a3632be0c1370 (patch)
tree0f2243d383681818bb9e5454fe02352ff001ddde /tasks
parent30aa5218543cd44df7c1d90a5c10cf6f622f5a8a (diff)
parent131566753dc497fa2b4d7159eeed61bb9e2a1885 (diff)
downloadmruby-ba812d25ad32df87a101c08d9c0a3632be0c1370.tar.gz
mruby-ba812d25ad32df87a101c08d9c0a3632be0c1370.zip
Merge pull request #3453 from palkan/fix/test-gems-setup
Separate compilers setup from config setup
Diffstat (limited to 'tasks')
-rw-r--r--tasks/mrbgem_spec.rake4
1 files changed, 4 insertions, 0 deletions
diff --git a/tasks/mrbgem_spec.rake b/tasks/mrbgem_spec.rake
index 3053c3d49..1f7cde529 100644
--- a/tasks/mrbgem_spec.rake
+++ b/tasks/mrbgem_spec.rake
@@ -90,7 +90,9 @@ module MRuby
build.libmruby << @objs
instance_eval(&@build_config_initializer) if @build_config_initializer
+ end
+ def setup_compilers
compilers.each do |compiler|
compiler.define_rules build_dir, "#{dir}"
compiler.defines << %Q[MRBGEM_#{funcname.upcase}_VERSION=#{version}]
@@ -419,6 +421,8 @@ module MRuby
@ary = tsort_dependencies gem_table.keys, gem_table, true
+ each(&:setup_compilers)
+
each do |g|
import_include_paths(g)
end