am ec8f9731: Merge "Show error message when resource limit too low for USE_GOMA=true"
* commit 'ec8f973147c3eacb048dd486c9534562f0328303': Show error message when resource limit too low for USE_GOMA=true
This commit is contained in:
commit
565b95fbb8
10
core/goma.mk
10
core/goma.mk
|
@ -25,6 +25,16 @@ ifneq ($(USE_GOMA),)
|
||||||
$(error USE_GOMA=true works only with USE_NINJA=true)
|
$(error USE_GOMA=true works only with USE_NINJA=true)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Goma requires a lot of processes and file descriptors.
|
||||||
|
ifeq ($(shell echo $$(($$(ulimit -u) < 2500 || $$(ulimit -n) < 16000))),1)
|
||||||
|
$(warning Max user processes and/or open files are insufficient)
|
||||||
|
ifeq ($(shell uname),Darwin)
|
||||||
|
$(error See go/ma/how-to-use-goma/how-to-use-goma-for-android to relax the limit)
|
||||||
|
else
|
||||||
|
$(error Adjust the limit by ulimit -u and ulimit -n)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef GOMA_DIR
|
ifdef GOMA_DIR
|
||||||
goma_dir := $(GOMA_DIR)
|
goma_dir := $(GOMA_DIR)
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue