summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@suse.com>2012-10-08 20:44:54 +0100
committerMichael Meeks <michael.meeks@suse.com>2012-10-08 20:46:20 +0100
commit48b2d6adccee986390c923ff1acb4dd101a05595 (patch)
treeee89dacf9e59aec8bfccc860164df508c3c4b3f2 /configure.in
parentfd575862a1205172d5fffdaa39e64340fda8ad3f (diff)
use icerun to avoid compilation process explosions using icecream.
Change-Id: I3539bfcfbbb43f44a6fc8fae60bda84267938116
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 169d994f87c7..8d1f90444a58 100644
--- a/configure.in
+++ b/configure.in
@@ -12614,6 +12614,17 @@ fi
AC_MSG_RESULT([$BUILD_MAX_JOBS])
AC_SUBST(BUILD_MAX_JOBS)
+dnl ===================================================================
+dnl icerun is a wrapper that stops us spawning tens of processes
+dnl locally - for tools that can't be executed on the compile cluster
+dnl this avoids a dozen javac's ganging up on your laptop to kill it.
+dnl ===================================================================
+ICECREAM_RUN=
+if test "$enable_icecream" = "yes"; then
+ ICECREAM_RUN=icerun
+fi
+AC_SUBST(ICECREAM_RUN)
+
# =====================================================================
# determine the parallelism for gnu make
# =====================================================================