File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,8 @@ set(CMAKE_C_EXTENSIONS NO)
76
76
set (CMAKE_C_VISIBILITY_PRESET hidden )
77
77
set (CMAKE_VISIBILITY_INLINES_HIDDEN TRUE )
78
78
79
+ set (CMAKE_INCLUDE_CURRENT_DIR YES )
80
+
79
81
# Use CMake's generated headers instead of the Swift package prebuilt ones
80
82
add_compile_definitions (CMARK_USE_CMAKE_HEADERS )
81
83
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ include_directories(
17
17
${PROJECT_BINARY_DIR} /src
18
18
)
19
19
20
- include_directories (include ${CMAKE_CURRENT_BINARY_DIR} )
20
+ include_directories (include )
21
21
22
22
if (CMARK_SHARED )
23
23
add_library (${LIBRARY} SHARED ${LIBRARY_SOURCES} )
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ set(LIBRARY_SOURCES
33
33
34
34
set (PROGRAM "cmark-gfm" )
35
35
36
- include_directories (include ${CMAKE_CURRENT_BINARY_DIR} )
36
+ include_directories (include )
37
37
include_directories (
38
38
${PROJECT_SOURCE_DIR} /extensions/include
39
39
${PROJECT_BINARY_DIR} /extensions
@@ -56,6 +56,7 @@ endif()
56
56
if (CMARK_SHARED )
57
57
add_library (${LIBRARY} SHARED ${LIBRARY_SOURCES} )
58
58
target_include_directories (${LIBRARY} PUBLIC
59
+ $< BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} >
59
60
$< BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /src/include>
60
61
$< BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /extensions/include> )
61
62
target_link_libraries (${LIBRARY} PRIVATE
@@ -81,6 +82,7 @@ if (CMARK_STATIC)
81
82
target_compile_definitions (${STATICLIBRARY} PUBLIC
82
83
CMARK_GFM_STATIC_DEFINE )
83
84
target_include_directories (${LIBRARY} PUBLIC
85
+ $< BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} >
84
86
$< BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /src/include>
85
87
$< BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /extensions/include> )
86
88
target_link_libraries (${STATICLIBRARY} PRIVATE
You can’t perform that action at this time.
0 commit comments