mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #5230 from dearblue/mruby-config.2
Ignore `mruby-bin-config` in cross-building
This commit is contained in:
+2
-1
@@ -116,9 +116,10 @@ module MRuby
|
||||
@toolchains = []
|
||||
@gem_dir_to_repo_url = {}
|
||||
|
||||
MRuby.targets[@name] = self.class.current = current = self
|
||||
MRuby.targets[@name] = current = self
|
||||
end
|
||||
|
||||
MRuby::Build.current = current
|
||||
current.instance_eval(&block)
|
||||
current.build_mrbc_exec if current.libmruby_enabled? && @name == "host"
|
||||
current.build_mrbtest if current.test_enabled?
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
unless MRuby::Build.current.kind_of?(MRuby::CrossBuild)
|
||||
if MRuby::Build.current.kind_of?(MRuby::CrossBuild)
|
||||
gemname = File.basename File.dirname __FILE__
|
||||
buildname = MRuby::Build.current.name
|
||||
$stderr.puts "WARN #{gemname} - This mrbgem is ignored within #{buildname}"
|
||||
else
|
||||
MRuby::Gem::Specification.new('mruby-bin-config') do |spec|
|
||||
name = 'mruby-config'
|
||||
spec.license = 'MIT'
|
||||
|
||||
Reference in New Issue
Block a user