summaryrefslogtreecommitdiff
path: root/config/build-behave.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/build-behave.in')
-rw-r--r--config/build-behave.in45
1 files changed, 45 insertions, 0 deletions
diff --git a/config/build-behave.in b/config/build-behave.in
new file mode 100644
index 0000000..7c1175c
--- /dev/null
+++ b/config/build-behave.in
@@ -0,0 +1,45 @@
+# Options related to how the build behaves
+
+comment "Build behavior"
+
+config PARALLEL_JOBS
+ int
+ prompt "Number of parallel jobs"
+ default 1
+ help
+ Number of jobs make will be allowed to run concurently.
+ Set this higher than the number of processors you have, but not too high.
+ A good rule of thumb is twice the number of processors you have.
+
+ Enter 1 (or 0) to have only one job at a time.
+
+config LOAD
+ int
+ prompt "Maximum allowed load"
+ default 0
+ help
+ Specifies that no new jobs should be started if there are others jobs
+ running and the load average is at least this value.
+
+ Makes sense on SMP machines only.
+
+ Enter 0 to have no limit on the load average.
+
+ Note: only the integer part of the load is allowed here (you can't enter
+ 0.75 for example).
+
+config NICE
+ int
+ prompt "Nice level"
+ default 0
+ range 0 19
+ help
+ Renices the build process up.
+
+config USE_PIPES
+ bool
+ prompt "Use -pipe"
+ default y
+ help
+ Use gcc's option -pipe to use pipes rather than temp files when building
+ the toolchain.