Skip to content

Commit 59e41dd

Browse files
authored
Merge pull request #1747 from compnerd/copy_if_different
build: repair the build on 14.04
2 parents df500e2 + edfd25a commit 59e41dd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ add_swift_library(Foundation
229229
${CMAKE_C_COMPILER_TARGET}
230230
CFLAGS
231231
${deployment_enable_libdispatch}
232+
-F${install_dir}/System/Library/Frameworks
232233
LINK_FLAGS
233234
-L${install_dir}/usr/lib
234235
-lCoreFoundation
@@ -240,7 +241,6 @@ add_swift_library(Foundation
240241
SWIFT_FLAGS
241242
-DDEPLOYMENT_RUNTIME_SWIFT
242243
${deployment_enable_libdispatch}
243-
-Fsystem;${install_dir}/System/Library/Frameworks
244244
-I;${ICU_INCLUDE_DIR}
245245
${libdispatch_cflags}
246246
${swift_enable_testing}
@@ -252,14 +252,14 @@ add_swift_executable(plutil
252252
Tools/plutil/main.swift
253253
CFLAGS
254254
${deployment_enable_libdispatch}
255+
-F${install_dir}/System/Library/Frameworks
255256
LINK_FLAGS
256257
-L${CMAKE_CURRENT_BINARY_DIR}
257258
${libdispatch_ldflags}
258259
-lFoundation
259260
SWIFT_FLAGS
260261
-DDEPLOYMENT_RUNTIME_SWIFT
261262
${deployment_enable_libdispatch}
262-
-Fsystem;${install_dir}/System/Library/Frameworks
263263
-I;${CMAKE_CURRENT_BINARY_DIR}/swift
264264
-I;${ICU_INCLUDE_DIR}
265265
${libdispatch_cflags}
@@ -271,14 +271,14 @@ if(ENABLE_TESTING)
271271
add_swift_executable(xdgTestHelper
272272
CFLAGS
273273
${deployment_enable_libdispatch}
274+
-F${install_dir}/System/Library/Frameworks
274275
LINK_FLAGS
275276
${libdispatch_ldflags}
276277
-L${CMAKE_CURRENT_BINARY_DIR}
277278
-lFoundation
278279
SOURCES
279280
TestFoundation/xdgTestHelper/main.swift
280281
SWIFT_FLAGS
281-
-Fsystem;${install_dir}/System/Library/Frameworks
282282
-I;${CMAKE_CURRENT_BINARY_DIR}/swift
283283
-I;${ICU_INCLUDE_DIR}
284284
${libdispatch_cflags})
@@ -374,6 +374,7 @@ if(ENABLE_TESTING)
374374
TestFoundation/TestXMLParser.swift
375375
CFLAGS
376376
${deployment_enable_libdispatch}
377+
-F${install_dir}/System/Library/Frameworks
377378
LINK_FLAGS
378379
${libdispatch_ldflags}
379380
-L${CMAKE_CURRENT_BINARY_DIR}
@@ -406,7 +407,6 @@ if(ENABLE_TESTING)
406407
${CMAKE_SOURCE_DIR}/TestFoundation/Resources/TestFileWithZeros.txt
407408
SWIFT_FLAGS
408409
${deployment_enable_libdispatch}
409-
-Fsystem;${install_dir}/System/Library/Frameworks
410410
-I;${CMAKE_CURRENT_BINARY_DIR}/swift
411411
-I;${FOUNDATION_PATH_TO_XCTEST_BUILD}/swift
412412
-I;${ICU_INCLUDE_DIR}
@@ -419,7 +419,7 @@ if(ENABLE_TESTING)
419419
BYPRODUCTS
420420
${CMAKE_CURRENT_BINARY_DIR}/TestFoundation/xdgTestHelper${CMAKE_EXECUTABLE_SUFFIX}
421421
COMMAND
422-
${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_BINARY_DIR}/xdgTestHelper${CMAKE_EXECUTABLE_SUFFIX} ${CMAKE_CURRENT_BINARY_DIR}/TestFoundation
422+
${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_BINARY_DIR}/xdgTestHelper${CMAKE_EXECUTABLE_SUFFIX} ${CMAKE_CURRENT_BINARY_DIR}/TestFoundation/xdgTestHelper${CMAKE_EXECUTABLE_SUFFIX}
423423
DEPENDS
424424
TestFoundation
425425
xdgTestHelper)

0 commit comments

Comments
 (0)