File tree Expand file tree Collapse file tree 3 files changed +2
-9
lines changed
ArgumentParserTestHelpers Expand file tree Collapse file tree 3 files changed +2
-9
lines changed Original file line number Diff line number Diff line change @@ -54,11 +54,9 @@ add_library(ArgumentParser
54
54
Validators/ParsableArgumentsValidation.swift
55
55
Validators/PositionalArgumentsValidator.swift
56
56
Validators/UniqueNamesValidator.swift)
57
- # NOTE: workaround for CMake not setting up include flags yet
58
- set_target_properties (ArgumentParser PROPERTIES
59
- INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY} )
57
+
60
58
target_compile_options (ArgumentParser PRIVATE
61
- $<$<BOOL :${BUILD_TESTING} >:-enable-testing>)
59
+ $<$<BOOL :${BUILD_TESTING} >:-enable-testing> -enable-library-evolution )
62
60
target_link_libraries (ArgumentParser PRIVATE
63
61
ArgumentParserToolInfo)
64
62
if (Foundation_FOUND)
Original file line number Diff line number Diff line change 1
1
add_library (ArgumentParserTestHelpers
2
2
StringHelpers.swift
3
3
TestHelpers.swift)
4
- set_target_properties (ArgumentParserTestHelpers PROPERTIES
5
- INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY} )
6
4
target_link_libraries (ArgumentParserTestHelpers PUBLIC
7
5
ArgumentParser
8
6
ArgumentParserToolInfo)
Original file line number Diff line number Diff line change 1
1
add_library (ArgumentParserToolInfo STATIC
2
2
ToolInfo.swift)
3
- # NOTE: workaround for CMake not setting up include flags yet
4
- set_target_properties (ArgumentParserToolInfo PROPERTIES
5
- INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY} )
6
3
target_compile_options (ArgumentParserToolInfo PRIVATE
7
4
$<$<BOOL :${BUILD_TESTING} >:-enable-testing>)
8
5
You can’t perform that action at this time.
0 commit comments