File tree Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 2585d6c78c12392bb362bd74748b143295772387
2
+ refs/heads/master: 6e6de9eba34c8bf67741f5a7d817ce42d4dfd1ea
3
3
refs/heads/master-next: 203b3026584ecad859eb328b2e12490099409cd5
4
4
refs/tags/osx-passed: b6b74147ef8a386f532cf9357a1bde006e552c54
5
5
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-a: 6bb18e013c2284f2b45f5f84f2df2887dc0f7dea
Original file line number Diff line number Diff line change @@ -2439,13 +2439,6 @@ for host in "${ALL_HOSTS[@]}"; do
2439
2439
" ${lldb_cmake_options[@]} "
2440
2440
)
2441
2441
2442
- if [ ! -z " ${LLDB_EXTRA_CMAKE_ARGS} " ]; then
2443
- cmake_options=(
2444
- " ${cmake_options[@]} "
2445
- ${LLDB_EXTRA_CMAKE_ARGS}
2446
- )
2447
- fi
2448
-
2449
2442
# Figure out if we think this is a buildbot build.
2450
2443
# This will influence the lldb version line.
2451
2444
if [ ! -z " ${JENKINS_HOME} " -a ! -z " ${JOB_NAME} " -a ! -z " ${BUILD_NUMBER} " ]; then
@@ -2518,11 +2511,20 @@ for host in "${ALL_HOSTS[@]}"; do
2518
2511
-DLLDB_TEST_USER_ARGS=" ${DOTEST_ARGS} "
2519
2512
)
2520
2513
2521
- if [[ " $( uname -s) " == " Darwin" ]] ; then
2514
+ if [[ " $( uname -s) " == " Darwin" && " $( true_false ${LLDB_USE_SYSTEM_DEBUGSERVER} ) " == " TRUE " ]] ; then
2522
2515
cmake_options+=(
2523
2516
-DLLDB_USE_SYSTEM_DEBUGSERVER:BOOL=" ${LLDB_USE_SYSTEM_DEBUGSERVER} "
2524
2517
)
2525
2518
fi
2519
+
2520
+ # Add the extra CMake args at the end so they can override
2521
+ # values set earlier.
2522
+ if [ ! -z " ${LLDB_EXTRA_CMAKE_ARGS} " ]; then
2523
+ cmake_options=(
2524
+ " ${cmake_options[@]} "
2525
+ ${LLDB_EXTRA_CMAKE_ARGS}
2526
+ )
2527
+ fi
2526
2528
;;
2527
2529
llbuild)
2528
2530
cmake_options=(
You can’t perform that action at this time.
0 commit comments