[zorg] r234905 - jenkins: Build examples in CMake builds

Duncan P. N. Exon Smith dexonsmith at apple.com
Tue Apr 14 09:35:08 PDT 2015


Author: dexonsmith
Date: Tue Apr 14 11:35:08 2015
New Revision: 234905

URL: http://llvm.org/viewvc/llvm-project?rev=234905&view=rev
Log:
jenkins: Build examples in CMake builds

I'm hoping this will catch errors like r234904 fixed more quickly.

Modified:
    zorg/trunk/test/jenkins/test_build.py
    zorg/trunk/zorg/jenkins/build.py

Modified: zorg/trunk/test/jenkins/test_build.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/test/jenkins/test_build.py?rev=234905&r1=234904&r2=234905&view=diff
==============================================================================
--- zorg/trunk/test/jenkins/test_build.py (original)
+++ zorg/trunk/test/jenkins/test_build.py Tue Apr 14 11:35:08 2015
@@ -71,6 +71,7 @@
 # CHECK-CMAKE: '-DCMAKE_BUILD_TYPE=Debug'
 # CHECK-CMAKE: '-DLLVM_ENABLE_ASSERTIONS=Off'
 # CHECK-CMAKE: -DLLVM_LIT_ARGS=--xunit-xml-output=testresults.xunit.xml -v
+# CHECK-CMAKE: -DLLVM_BUILD_EXAMPLES=On
 # CHECK-CMAKE: '/usr/local/bin/ninja'
 # CHECK-CMAKE: '/usr/local/bin/ninja' 'check' 'check-clang'
 # CHECK-CMAKE: '/usr/local/bin/ninja' 'check-all'

Modified: zorg/trunk/zorg/jenkins/build.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/jenkins/build.py?rev=234905&r1=234904&r2=234905&view=diff
==============================================================================
--- zorg/trunk/zorg/jenkins/build.py (original)
+++ zorg/trunk/zorg/jenkins/build.py Tue Apr 14 11:35:08 2015
@@ -142,6 +142,9 @@ def cmake_builder(target):
     cmake_cmd += [
         '-DLLVM_LIT_ARGS=--xunit-xml-output=testresults.xunit.xml -v']
 
+    # Build examples.
+    cmake_cmd += ['-DLLVM_BUILD_EXAMPLES=On']
+
     ninja_cmd = env + ["/usr/local/bin/ninja"]
     if conf.j_level is not None:
         ninja_cmd += ["-j", conf.j_level]





More information about the llvm-commits mailing list