diff options
| author | palkan <[email protected]> | 2017-02-13 20:57:29 +0300 |
|---|---|---|
| committer | palkan <[email protected]> | 2017-02-13 20:59:07 +0300 |
| commit | 131566753dc497fa2b4d7159eeed61bb9e2a1885 (patch) | |
| tree | 0f2243d383681818bb9e5454fe02352ff001ddde /tasks | |
| parent | 30aa5218543cd44df7c1d90a5c10cf6f622f5a8a (diff) | |
| download | mruby-131566753dc497fa2b4d7159eeed61bb9e2a1885.tar.gz mruby-131566753dc497fa2b4d7159eeed61bb9e2a1885.zip | |
Separate compilers setup from config setup
Fixes #3418.
Diffstat (limited to 'tasks')
| -rw-r--r-- | tasks/mrbgem_spec.rake | 4 |
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 |
