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/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, Toolchain
Constant Summary collapse
- GemBox =
Gem
Object.new
Class Method Summary collapse
Class Method Details
.each_target(&block) ⇒ Object
14 15 16 17 18 19 |
# File 'ext/enterprise_script_service/mruby/lib/mruby/build.rb', line 14 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
10 11 12 |
# File 'ext/enterprise_script_service/mruby/lib/mruby/build.rb', line 10 def targets @targets ||= {} end |