Skip to content

Commit c5b24db

Browse files
committed
---
yaml --- r: 346031 b: refs/heads/master c: 7f25c87 h: refs/heads/master i: 346029: 0b29a9b 346027: a72188e 346023: 48df494 346015: 17878df
1 parent 8e5b9ab commit c5b24db

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: ad4ea16661bafdd0b873cb19213aa0f08eaf6925
2+
refs/heads/master: 7f25c872548b7edeeacc3452e969bdbb40141602
33
refs/heads/master-next: 203b3026584ecad859eb328b2e12490099409cd5
44
refs/tags/osx-passed: b6b74147ef8a386f532cf9357a1bde006e552c54
55
refs/tags/swift-2.2-SNAPSHOT-2015-12-01-a: 6bb18e013c2284f2b45f5f84f2df2887dc0f7dea

trunk/test/lit.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,7 @@ elif run_os in ['windows-msvc']:
846846
config.target_swift_ide_test = \
847847
('%r -target %s %s %s %s' % (config.swift_ide_test, \
848848
config.variant_triple, \
849-
resource_dir_opt, pcp_opt, ccp_opt))
849+
resource_dir_opt, mcp_opt, ccp_opt))
850850

851851
subst_target_swift_ide_test_mock_sdk = config.target_swift_ide_test
852852
subst_target_swift_ide_test_mock_sdk_after = ''

trunk/utils/build-script-impl

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1181,6 +1181,7 @@ SKSTRESSTESTER_SOURCE_DIR="${WORKSPACE}/swift-stress-tester/SourceKitStressTeste
11811181
XCTEST_SOURCE_DIR="${WORKSPACE}/swift-corelibs-xctest"
11821182
FOUNDATION_SOURCE_DIR="${WORKSPACE}/swift-corelibs-foundation"
11831183
LIBDISPATCH_SOURCE_DIR="${WORKSPACE}/swift-corelibs-libdispatch"
1184+
LIBDISPATCH_STATIC_SOURCE_DIR="${WORKSPACE}/swift-corelibs-libdispatch"
11841185
LIBICU_SOURCE_DIR="${WORKSPACE}/icu"
11851186
PLAYGROUNDSUPPORT_SOURCE_DIR="${WORKSPACE}/swift-xcode-playground-support"
11861187

@@ -1223,6 +1224,9 @@ fi
12231224
# products first.
12241225
if [[ ! "${SKIP_BUILD_LIBDISPATCH}" ]] ; then
12251226
PRODUCTS=("${PRODUCTS[@]}" libdispatch)
1227+
if [[ -z "${SKIP_BUILD_SWIFT_STATIC_LIBDISPATCH}" ]] ; then
1228+
PRODUCTS=("${PRODUCTS[@]}" libdispatch_static)
1229+
fi
12261230
fi
12271231
if [[ ! "${SKIP_BUILD_FOUNDATION}" ]] ; then
12281232
PRODUCTS=("${PRODUCTS[@]}" foundation)
@@ -1570,7 +1574,7 @@ function build_directory_bin() {
15701574
foundation)
15711575
echo "${root}/${FOUNDATION_BUILD_TYPE}/bin"
15721576
;;
1573-
libdispatch)
1577+
libdispatch|libdispatch_static)
15741578
echo "${root}/${LIBDISPATCH_BUILD_TYPE}/bin"
15751579
;;
15761580
libicu)
@@ -1715,7 +1719,7 @@ function cmake_config_opt() {
17151719
foundation)
17161720
echo "--config ${FOUNDATION_BUILD_TYPE}"
17171721
;;
1718-
libdispatch)
1722+
libdispatch|libdispatch_static)
17191723
echo "--config ${LIBDISPATCH_BUILD_TYPE}"
17201724
;;
17211725
libicu)
@@ -2286,7 +2290,6 @@ for host in "${ALL_HOSTS[@]}"; do
22862290
-DSWIFT_PATH_TO_CMARK_SOURCE:PATH="${CMARK_SOURCE_DIR}"
22872291
-DSWIFT_PATH_TO_CMARK_BUILD:PATH="$(build_directory ${host} cmark)"
22882292
-DSWIFT_PATH_TO_LIBDISPATCH_SOURCE:PATH="${LIBDISPATCH_SOURCE_DIR}"
2289-
-DSWIFT_PATH_TO_LIBDISPATCH_BUILD:PATH="$(build_directory ${host} libdispatch)"
22902293
)
22912294

22922295
if [[ ! "${SKIP_BUILD_LIBICU}" ]] ; then
@@ -2662,7 +2665,7 @@ for host in "${ALL_HOSTS[@]}"; do
26622665
)
26632666

26642667
;;
2665-
libdispatch)
2668+
libdispatch|libdispatch_static)
26662669
LIBDISPATCH_BUILD_DIR=$(build_directory ${host} ${product})
26672670
SWIFT_BUILD_PATH="$(build_directory ${host} swift)"
26682671
SWIFTC_BIN="$(build_directory_bin ${LOCAL_HOST} swift)/swiftc"
@@ -2726,6 +2729,7 @@ for host in "${ALL_HOSTS[@]}"; do
27262729
-DSwift_DIR="${SWIFT_BUILD_PATH}/lib/cmake/swift"
27272730

27282731
-DENABLE_TESTING=YES
2732+
-DBUILD_SHARED_LIBS=$([[ ${product} == libdispatch_static ]] && echo "NO" || echo "YES")
27292733
)
27302734
;;
27312735
esac
@@ -3282,6 +3286,11 @@ for host in "${ALL_HOSTS[@]}"; do
32823286
;;
32833287
esac
32843288
;;
3289+
libdispatch_static)
3290+
# FIXME: merge with libdispatch once the unit tests work with
3291+
# libdispatch_static
3292+
continue
3293+
;;
32853294
libicu)
32863295
if [[ "${SKIP_TEST_LIBICU}" ]]; then
32873296
continue
@@ -3526,7 +3535,7 @@ for host in "${ALL_HOSTS[@]}"; do
35263535
fi
35273536

35283537
;;
3529-
libdispatch)
3538+
libdispatch|libdispatch_static)
35303539
if [[ -z "${INSTALL_LIBDISPATCH}" ]] ; then
35313540
continue
35323541
fi

0 commit comments

Comments
 (0)