[zorg] r340043 - add a derive-lldb-cmake option
Adrian Prantl via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 17 08:54:44 PDT 2018
Author: adrian
Date: Fri Aug 17 08:54:44 2018
New Revision: 340043
URL: http://llvm.org/viewvc/llvm-project?rev=340043&view=rev
Log:
add a derive-lldb-cmake option
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=340043&r1=340042&r2=340043&view=diff
==============================================================================
--- zorg/trunk/zorg/jenkins/build.py (original)
+++ zorg/trunk/zorg/jenkins/build.py Fri Aug 17 08:54:44 2018
@@ -810,6 +810,11 @@ def derive_lldb():
derive(tree='lldb', repos=['lldb', 'llvm', 'clang'])
+def derive_lldb_cmake():
+ """Build a derived src tree for LLDB"""
+ derive(tree='lldb', repos=['lldb', 'llvm', 'clang', 'libcxx'])
+
+
def create_builddirs():
paths = [conf.builddir(), conf.installdir()]
for p in paths:
@@ -949,8 +954,8 @@ def run_cmd_errors_okay(working_dir, cmd
KNOWN_TARGETS = ['all', 'build', 'test', 'testlong']
KNOWN_BUILDS = ['clang', 'cmake', 'lldb', 'lldb-cmake', 'fetch', 'artifact',
- 'derive', 'derive-llvm+clang', 'derive-lldb', 'derive-llvm',
- 'static-analyzer-benchmarks']
+ 'derive', 'derive-llvm+clang', 'derive-lldb', 'derive-lldb-cmake',
+ 'derive-llvm', 'static-analyzer-benchmarks']
def query_sdk_path(sdk_name):
@@ -1101,6 +1106,8 @@ def main():
derive_llvm(['llvm'])
elif args.build_type == 'derive-lldb':
derive_lldb()
+ elif args.build_type == 'derive-lldb-cmake':
+ derive_lldb_cmake()
elif args.build_type == 'fetch':
fetch_compiler()
elif args.build_type == 'artifact':
More information about the llvm-commits
mailing list