From 4b2f67407ac98a844e1f3c02c09e4e04674c0463 Mon Sep 17 00:00:00 2001 From: Arnold Schwaighofer Date: Wed, 22 Aug 2018 07:58:46 -0700 Subject: [PATCH] Build libdispatch with the stdlib build type on linux when building sourcekit We were using the tools build type before. rdar://43516251 --- tools/SourceKit/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/SourceKit/CMakeLists.txt b/tools/SourceKit/CMakeLists.txt index bf6cadef00b5e..ec660c4df2882 100644 --- a/tools/SourceKit/CMakeLists.txt +++ b/tools/SourceKit/CMakeLists.txt @@ -106,6 +106,7 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") -DCMAKE_SWIFT_COMPILER=$c -DCMAKE_INSTALL_PREFIX= -DENABLE_SWIFT=YES + -DCMAKE_BUILD_TYPE=${SWIFT_STDLIB_BUILD_TYPE} BUILD_BYPRODUCTS ${SWIFT_PATH_TO_LIBDISPATCH_BUILD}/src/${CMAKE_SHARED_LIBRARY_PREFIX}dispatch${CMAKE_SHARED_LIBRARY_SUFFIX} ${SWIFT_PATH_TO_LIBDISPATCH_BUILD}/${CMAKE_STATIC_LIBRARY_PREFIX}BlocksRuntime${CMAKE_STATIC_LIBRARY_SUFFIX}