[zorg] r233998 - Jenkins: really force cmake to use -j1
Chris Matthews
cmatthews5 at apple.com
Thu Apr 2 19:34:38 PDT 2015
Author: cmatthews
Date: Thu Apr 2 21:34:38 2015
New Revision: 233998
URL: http://llvm.org/viewvc/llvm-project?rev=233998&view=rev
Log:
Jenkins: really force cmake to use -j1
Modified:
zorg/trunk/zorg/jenkins/build.py
Modified: zorg/trunk/zorg/jenkins/build.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/jenkins/build.py?rev=233998&r1=233997&r2=233998&view=diff
==============================================================================
--- zorg/trunk/zorg/jenkins/build.py (original)
+++ zorg/trunk/zorg/jenkins/build.py Thu Apr 2 21:34:38 2015
@@ -116,9 +116,10 @@ def cmake_builder(target):
asserts = "-DLLVM_ENABLE_ASSERTIONS=Off"
lto_flags = []
+ j_flag = []
if conf.lto:
lto_flags = ["-DCMAKE_C_FLAGS=-flto", "-DCMAKE_CXX_FLAGS=-flto"]
-
+ j_flag = ["-j1"]
host_compiler_flags = []
if conf.CC():
host_compiler_flags.append('-DCMAKE_C_COMPILER=' + conf.CC())
@@ -148,18 +149,19 @@ def cmake_builder(target):
run_cmd(conf.builddir(), cmake_cmd)
footer()
header("Ninja build")
- run_cmd(conf.builddir(), env + ["/usr/local/bin/ninja"])
+ run_cmd(conf.builddir(), env + ["/usr/local/bin/ninja"] + j_flag)
footer()
if target == 'all' or target == 'test':
header("Ninja test")
- run_cmd(conf.builddir(), env + ["/usr/local/bin/ninja",
- 'check', 'check-clang'])
+ run_cmd(conf.builddir(), env + ["/usr/local/bin/ninja"] + j_flag +
+ ['check', 'check-clang'])
footer()
if target == 'all' or target == 'testlong':
header("Ninja test")
- run_cmd(conf.builddir(), env + ["/usr/local/bin/ninja", 'check-all'])
+ run_cmd(conf.builddir(), env + ["/usr/local/bin/ninja"] + j_flag +
+ ['check-all'])
footer()
More information about the llvm-commits
mailing list