Sha256: 8a91d8f93ea2a1f78b3446bb8dab6e8c0c354a87d87d9f30492ccfe7eaa3f40c

Contents?: true

Size: 537 Bytes

Versions: 2

Compression:

Stored size: 537 Bytes

Contents

MRuby::Gem::Specification.new 'mruby-bin-mrbc' do |spec|
  spec.license = 'MIT'
  spec.author  = 'mruby developers'
  spec.summary = 'mruby compiler executable'
  spec.add_dependency 'mruby-compiler', :core => 'mruby-compiler'

  exec = exefile("#{build.build_dir}/bin/mrbc")
  mrbc_objs = Dir.glob("#{spec.dir}/tools/mrbc/*.c").map { |f| objfile(f.pathmap("#{spec.build_dir}/tools/mrbc/%n")) }

  file exec => mrbc_objs << build.libmruby_core_static do |t|
    build.linker.run t.name, t.prerequisites
  end

  build.bins << 'mrbc'
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
script_core-0.3.2 ext/enterprise_script_service/mruby/mrbgems/mruby-bin-mrbc/mrbgem.rake
script_core-0.3.0 ext/enterprise_script_service/mruby/mrbgems/mruby-bin-mrbc/mrbgem.rake