File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 8
8
9
9
cmake_minimum_required (VERSION 3.19.6 )
10
10
11
+ list (APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR} /cmake/modules )
12
+
11
13
project (SwiftSyntax LANGUAGES C Swift )
12
14
13
15
set (SWIFT_VERSION 5 )
@@ -27,3 +29,5 @@ export(EXPORT SwiftSyntaxTargets
27
29
FILE "${CMAKE_CURRENT_BINARY_DIR} /cmake/SwiftSyntaxTargets.cmake"
28
30
NAMESPACE SwiftSyntax::
29
31
)
32
+
33
+ add_subdirectory (cmake/modules )
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ set_property(GLOBAL APPEND PROPERTY SWIFTSYNTAX_EXPORTS SwiftParser)
52
52
# NOTE: workaround for CMake not setting up include flags yet
53
53
set_target_properties (SwiftParser PROPERTIES
54
54
INTERFACE_INCLUDE_DIRECTORIES
55
- "${CMAKE_Swift_MODULE_DIRECTORY} ${CMAKE_CURRENT_SOURCE_DIR} " )
55
+ "${CMAKE_Swift_MODULE_DIRECTORY} " )
56
56
57
57
install (TARGETS SwiftParser
58
58
EXPORT SwiftSyntaxTargets
Original file line number Diff line number Diff line change
1
+ get_property (SWIFTSYNTAX_EXPORTS GLOBAL PROPERTY SWIFTSYNTAX_EXPORTS )
2
+ export (TARGETS ${SWIFTSYNTAX_EXPORTS}
3
+ FILE ${CMAKE_CURRENT_BINARY_DIR} /SwiftSyntaxConfig.cmake
4
+ NAMESPACE SwiftSyntax:: )
You can’t perform that action at this time.
0 commit comments