Skip to content

Commit 3273840

Browse files
committed
Fix include and source file distribution issues
Signed-off-by: Pierre R. Mai <pmai@pmsf.de>
1 parent 0202201 commit 3273840

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ if(BUILD_FLATBUFFER)
9595
EXCLUDE_FROM_ALL)
9696
file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/descriptor.fbs" "namespace osi3;")
9797
file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/include")
98+
list(APPEND FLAT_FBS "${CMAKE_CURRENT_BINARY_DIR}/descriptor.fbs")
9899
foreach (proto ${OSI_PROTO_FILES})
99100
get_filename_component(proto_base ${proto} NAME_WE)
100101
set(fbs "${proto_base}.fbs")
@@ -124,7 +125,6 @@ if(BUILD_FLATBUFFER)
124125

125126
add_custom_target(${PROJECT_NAME}_fbs_build ALL DEPENDS "${FLAT_HEADERS}")
126127
add_library(${PROJECT_NAME}_fbs INTERFACE)
127-
target_sources(${PROJECT_NAME}_fbs INTERFACE "$<BUILD_INTERFACE:${FLAT_HEADERS}>")
128128
target_include_directories(${PROJECT_NAME}_fbs INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include/>)
129129
target_include_directories(${PROJECT_NAME}_fbs SYSTEM INTERFACE $<INSTALL_INTERFACE:$<INSTALL_PREFIX>/include>)
130130
target_link_libraries(${PROJECT_NAME}_fbs INTERFACE flatbuffers)

0 commit comments

Comments
 (0)