Method: Autobuild.parallel_build_level
- Defined in:
- lib/autobuild/subprocess.rb
.parallel_build_level ⇒ Object
Returns the number of processes that can run in parallel during the build. This is a system-wide value that can be overriden in a per-package fashion by using Package#parallel_build_level.
If not set, defaults to the number of CPUs on the system
See also #parallel_build_level=
63 64 65 66 67 68 69 70 71 72 73 |
# File 'lib/autobuild/subprocess.rb', line 63 def parallel_build_level if @parallel_build_level.nil? # No user-set value, return the count of processors on this # machine autodetect_processor_count elsif !@parallel_build_level || @parallel_build_level <= 0 1 else @parallel_build_level end end |