Skip to content

Commit aab2510

Browse files
authored
Merge pull request #170 from gmittert/StayOnTarget
Remove Gates on CMake install Targets
2 parents f8dbf8e + 3700a6e commit aab2510

File tree

3 files changed

+4
-12
lines changed

3 files changed

+4
-12
lines changed

Sources/TSCBasic/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,9 @@ target_link_libraries(TSCBasic PRIVATE
7272
set_target_properties(TSCBasic PROPERTIES
7373
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY})
7474

75-
76-
if(CMAKE_SYSTEM_NAME STREQUAL Windows)
7775
install(TARGETS TSCBasic
7876
ARCHIVE DESTINATION lib
7977
LIBRARY DESTINATION lib
8078
RUNTIME DESTINATION bin)
81-
endif()
8279

8380
set_property(GLOBAL APPEND PROPERTY TSC_EXPORTS TSCBasic)

Sources/TSCLibc/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,9 @@ endif()
1717
set_target_properties(TSCLibc PROPERTIES
1818
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY})
1919

20-
21-
if(CMAKE_SYSTEM_NAME STREQUAL Windows)
2220
install(TARGETS TSCLibc
2321
ARCHIVE DESTINATION lib
2422
LIBRARY DESTINATION lib
2523
RUNTIME DESTINATION bin)
26-
endif()
2724

2825
set_property(GLOBAL APPEND PROPERTY TSC_EXPORTS TSCLibc)

Sources/TSCUtility/CMakeLists.txt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,9 @@ endif()
6262
set_target_properties(TSCUtility PROPERTIES
6363
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_Swift_MODULE_DIRECTORY})
6464

65-
if(CMAKE_SYSTEM_NAME STREQUAL Windows)
66-
install(TARGETS TSCUtility
67-
ARCHIVE DESTINATION lib
68-
LIBRARY DESTINATION lib
69-
RUNTIME DESTINATION bin)
70-
endif()
65+
install(TARGETS TSCUtility
66+
ARCHIVE DESTINATION lib
67+
LIBRARY DESTINATION lib
68+
RUNTIME DESTINATION bin)
7169

7270
set_property(GLOBAL APPEND PROPERTY TSC_EXPORTS TSCUtility)

0 commit comments

Comments
 (0)