Skip to content

Commit b0f8642

Browse files
authored
Build more projects with llvm-x86_64-debian-dylib (#37)
We want to expand the dylib testing to include libclang-cpp.so and also to build projects like lld, lldb, and clang-tools-extra that consume the dylibs.
1 parent a0fd01b commit b0f8642

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2274,8 +2274,8 @@
22742274
'builddir': 'llvm-x86_64-debian-dylib',
22752275
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
22762276
clean=True,
2277-
depends_on_projects=['llvm'],
2278-
checks=['check-all'],
2277+
depends_on_projects=['llvm', 'clang', 'lldb', 'lld', 'clang-tools-extra'],
2278+
checks=['check-clang', 'check-llvm', 'check-lld', 'check-clang-extra'],
22792279
extra_configure_args=[
22802280
'-DCMAKE_BUILD_TYPE=Release',
22812281
'-DLLVM_ENABLE_ASSERTIONS=On',
@@ -2285,6 +2285,8 @@
22852285
'-DCMAKE_EXPORT_COMPILE_COMMANDS=1',
22862286
'-DLLVM_BUILD_LLVM_DYLIB=On',
22872287
'-DLLVM_LINK_LLVM_DYLIB=On',
2288+
'-DCLANG_BUILD_CLANG_DYLIB=On',
2289+
'-DCLANG_LINK_CLANG_DYLIB=On',
22882290
'-DBUILD_SHARED_LIBS=Off',
22892291
'-DLLVM_ENABLE_LLD=Off',
22902292
'-DLLVM_ENABLE_BINDINGS=Off',

0 commit comments

Comments
 (0)