Skip to content

Commit 5697d26

Browse files
committed
Fix include and source file distrution issues
1 parent 1c124f3 commit 5697d26

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
@@ -89,6 +89,7 @@ if(BUILD_FLATBUFFER)
8989
EXCLUDE_FROM_ALL)
9090
file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/descriptor.fbs" "namespace osi3;")
9191
file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/include")
92+
list(APPEND FLAT_FBS "${CMAKE_CURRENT_BINARY_DIR}/descriptor.fbs")
9293
foreach (proto ${OSI_PROTO_FILES})
9394
get_filename_component(proto_base ${proto} NAME_WE)
9495
set(fbs "${proto_base}.fbs")
@@ -118,7 +119,6 @@ if(BUILD_FLATBUFFER)
118119

119120
add_custom_target(${PROJECT_NAME}_fbs_build ALL DEPENDS "${FLAT_HEADERS}")
120121
add_library(${PROJECT_NAME}_fbs INTERFACE)
121-
target_sources(${PROJECT_NAME}_fbs INTERFACE "$<BUILD_INTERFACE:${FLAT_HEADERS}>")
122122
target_include_directories(${PROJECT_NAME}_fbs INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include/>)
123123
target_include_directories(${PROJECT_NAME}_fbs SYSTEM INTERFACE $<INSTALL_INTERFACE:$<INSTALL_PREFIX>/include>)
124124
target_link_libraries(${PROJECT_NAME}_fbs INTERFACE flatbuffers)

0 commit comments

Comments
 (0)