Module: MRuby
- Defined in:
- ext/enterprise_script_service/mruby/lib/mruby/gem.rb,
ext/enterprise_script_service/mruby/lib/mruby/build.rb,
ext/enterprise_script_service/mruby/lib/mruby/presym.rb,
ext/enterprise_script_service/mruby/lib/mruby/source.rb,
ext/enterprise_script_service/mruby/lib/mruby/lockfile.rb,
ext/enterprise_script_service/mruby/lib/mruby/build/command.rb,
ext/enterprise_script_service/mruby/lib/mruby/build/load_gems.rb
Defined Under Namespace
Modules: Gem, LoadGems, Source Classes: Build, Command, CrossBuild, Lockfile, Presym, Toolchain
Constant Summary collapse
- GemBox =
Gem
Object.new
Class Method Summary collapse
Class Method Details
.each_target(&block) ⇒ Object
15 16 17 18 19 20 |
# File 'ext/enterprise_script_service/mruby/lib/mruby/build.rb', line 15 def each_target(&block) return to_enum(:each_target) if block.nil? @targets.each do |key, target| target.instance_eval(&block) end end |
.targets ⇒ Object
11 12 13 |
# File 'ext/enterprise_script_service/mruby/lib/mruby/build.rb', line 11 def targets @targets ||= {} end |