forked from Alepha/Alepha
Permit tuning CPU usage in build from env var
This commit is contained in:
@ -3,12 +3,13 @@
|
|||||||
|
|
||||||
# The makefile requires gnu make
|
# The makefile requires gnu make
|
||||||
|
|
||||||
|
RESERVED_CPUS?=1
|
||||||
ifneq ("$(wildcard /proc/cpuinfo)","")
|
ifneq ("$(wildcard /proc/cpuinfo)","")
|
||||||
processor_count=$(shell grep -c "^processor" /proc/cpuinfo)
|
processor_count=$(shell grep -c "^processor" /proc/cpuinfo)
|
||||||
else # Assume FreeBSD for now...
|
else # Assume FreeBSD for now...
|
||||||
processor_count=`sysctl -n kern.smp.cpus`
|
processor_count=`sysctl -n kern.smp.cpus`
|
||||||
endif
|
endif
|
||||||
count=$(shell expr $(processor_count) - 1 )
|
count=$(shell expr $(processor_count) - $(RESERVED_CPUS) )
|
||||||
|
|
||||||
__primary: test
|
__primary: test
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user