[zorg] r263489 - Pass the SVN Revision number to the compiler to be used in the clang version string

Marc Schifer via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 14 14:05:21 PDT 2016


Author: mschifer
Date: Mon Mar 14 16:05:20 2016
New Revision: 263489

URL: http://llvm.org/viewvc/llvm-project?rev=263489&view=rev
Log:
Pass the SVN Revision number to the compiler to be used in the clang version string

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=263489&r1=263488&r2=263489&view=diff
==============================================================================
--- zorg/trunk/test/jenkins/test_build.py (original)
+++ zorg/trunk/test/jenkins/test_build.py Mon Mar 14 16:05:20 2016
@@ -37,6 +37,7 @@
 # CHECK-SIMPLE: '-DCMAKE_INSTALL_PREFIX
 # CHECK-SIMPLE: '-DLLVM_ENABLE_PIC=On'
 # CHECK-SIMPLE: '-DLLVM_REPOSITORY=/foo/workspace/llvm.src'
+# CHECK-SIMPLE: '-DCLANG_APPEND_VC_REV=On'
 # CHECK-SIMPLE: '-DSVN_REVISION=1234'
 # CHECK-SIMPLE: '-DLLVM_BUILD_TESTS=On'
 # CHECK-SIMPLE: '-DLLVM_INCLUDE_TESTS=On'

Modified: zorg/trunk/zorg/jenkins/build.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/jenkins/build.py?rev=263489&r1=263488&r2=263489&view=diff
==============================================================================
--- zorg/trunk/zorg/jenkins/build.py (original)
+++ zorg/trunk/zorg/jenkins/build.py Mon Mar 14 16:05:20 2016
@@ -303,6 +303,8 @@ def clang_builder(target):
             '-DCMAKE_INSTALL_PREFIX={}'.format(install_prefix),
             '-DLLVM_ENABLE_PIC=On', 
             '-DLLVM_REPOSITORY={}'.format(conf._svn_url),
+            '-DCLANG_REPOSITORY_STRING={}'.format(conf.branch()),
+            '-DCLANG_APPEND_VC_REV=On',
             '-DSVN_REVISION={}'.format(conf.svn_rev),
             '-DLLVM_BUILD_TESTS=On',
             '-DLLVM_INCLUDE_TESTS=On',




More information about the llvm-commits mailing list