ff4ff35918
Red Bear OS is a full fork. All sources must be available from git clone with zero network access. Removed gitignore rules that excluded fetched source trees under recipes/*/source/, local/recipes/kde/*/source/, local/recipes/qt/*/source/, and vendor source trees. Build artifacts (target/, build/, source.tar, *.o, *.so) remain excluded. 127291 files added — kernel, relibc, base, bootloader, pkgar, all KDE/Qt frameworks, mesa, wayland, DRM drivers, and every other recipe source.
16 lines
537 B
Ruby
16 lines
537 B
Ruby
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
|