mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #5111 from shuujii/fix-parallel-build
Fix parallel build
This commit is contained in:
@@ -232,7 +232,6 @@ end
|
||||
|
||||
desc "preallocated symbols"
|
||||
task :gensym => presym_inc
|
||||
task :all => :gensym
|
||||
|
||||
depfiles += MRuby.targets.map { |n, t|
|
||||
t.libraries
|
||||
@@ -243,7 +242,7 @@ depfiles += MRuby.targets.reject { |n, t| n == 'host' }.map { |n, t|
|
||||
}.flatten
|
||||
|
||||
desc "build all targets, install (locally) in-repo"
|
||||
task :all => depfiles do
|
||||
task :all => :build do
|
||||
puts
|
||||
puts "Build summary:"
|
||||
puts
|
||||
@@ -253,6 +252,10 @@ task :all => depfiles do
|
||||
MRuby::Lockfile.write
|
||||
end
|
||||
|
||||
task :build => :gensym do
|
||||
depfiles.each {|dep| Rake::Task[dep].invoke}
|
||||
end
|
||||
|
||||
desc "run all mruby tests"
|
||||
task :test
|
||||
MRuby.each_target do
|
||||
|
||||
@@ -3,12 +3,6 @@ User visible changes in `mruby3`
|
||||
|
||||
# Build System
|
||||
|
||||
## `presym` target
|
||||
|
||||
The first compilation of `mruby` may require generation of a
|
||||
static symbol table named `build/presym`. You can generate
|
||||
the table by `rake gensym`.
|
||||
|
||||
## `build_config` directory
|
||||
|
||||
Typical build configuration files are located in `build_config`
|
||||
|
||||
Reference in New Issue
Block a user