Skip to content

Commit 3c880df

Browse files
committed
[cmake/generate_header_and_source_from_header_only.cmake] F-i-n-al-l-y got this simple substring version working
1 parent 214be74 commit 3c880df

File tree

3 files changed

+53
-591
lines changed

3 files changed

+53
-591
lines changed

acquire/CMakeLists.txt

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ source_group("Header Files" FILES "${Header_Files}")
6969
option(DEBUG_TOKENISER "OFF")
7070

7171
include("${CMAKE_SOURCE_DIR}/cmake/generate_header_and_source_from_header_only.cmake")
72-
include("${CMAKE_SOURCE_DIR}/cmake/SplitHeaderOnly.cmake")
7372

7473
if (LIBACQUIRE_HEADER_ONLY)
7574
add_library("${LIBRARY_NAME}" INTERFACE "${_Header_Files}" "${Header_Files}")
@@ -112,27 +111,21 @@ else ()
112111
"${gen_header_file}"
113112
"${gen_source_file}"
114113
)
115-
# split_header_only(
116-
# "${CMAKE_CURRENT_SOURCE_DIR}/${header_file}"
117-
# "${gen_header_file}"
118-
# "${gen_source_file}"
119-
# "LIBACQUIRE_IMPLEMENTATION"
120-
# )
121114

122115
if (EXISTS "${gen_header_file}")
123116
list(APPEND gen_header_files "${gen_header_file}")
124117
string(REGEX REPLACE "^${CMAKE_BINARY_DIR}." "" gen_header_file_rel "${gen_header_file}")
125118
message(STATUS "Generated header: ${gen_header_file_rel}")
126119
else ()
127-
message(WARNING "Missing generated header: ${gen_header_file}")
120+
message(WARNING "Missing generated header: ${gen_header_file}")
128121
endif ()
129122

130123
if (EXISTS "${gen_source_file}")
131124
list(APPEND gen_source_files "${gen_source_file}")
132125
string(REGEX REPLACE "^${CMAKE_BINARY_DIR}." "" gen_source_file_rel "${gen_source_file}")
133126
message(STATUS "Generated source: ${gen_source_file_rel}")
134127
else ()
135-
message(WARNING "Missing generated source: ${gen_source_file}")
128+
message(WARNING "Missing generated source: ${gen_source_file_rel}")
136129
endif ()
137130
endforeach (header_file IN LISTS header_impls)
138131

0 commit comments

Comments
 (0)