From c13305e2e2d3ecfd3923ac74be0fb38495632bbc Mon Sep 17 00:00:00 2001 From: Alexander Vieth Date: Tue, 10 Mar 2026 14:00:25 +0100 Subject: [PATCH] Fix install path --- DVRVolumeData/CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/DVRVolumeData/CMakeLists.txt b/DVRVolumeData/CMakeLists.txt index 107bb38..779c43a 100644 --- a/DVRVolumeData/CMakeLists.txt +++ b/DVRVolumeData/CMakeLists.txt @@ -65,6 +65,8 @@ file(GLOB EXPORT_HEADER_FILE_NAME RELATIVE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/*_export.h) list(APPEND VOLUME_DATA_HEADERS ${CMAKE_CURRENT_BINARY_DIR}/${EXPORT_HEADER_FILE_NAME}) +set_target_properties(${VOLUMEDATA} PROPERTIES PUBLIC_HEADER "${VOLUME_DATA_HEADERS}") + # ----------------------------------------------------------------------------- # Target include directories # ----------------------------------------------------------------------------- @@ -98,10 +100,10 @@ target_link_libraries(${VOLUMEDATA} PRIVATE ManiVault::PointData) install(TARGETS ${VOLUMEDATA} EXPORT "ManiVaultPublicExport" - RUNTIME DESTINATION "$/Plugins/" COMPONENT PLUGINS # Windows .dll - LIBRARY DESTINATION "$/Plugins/" COMPONENT PLUGINS # Linux/Mac .so - ARCHIVE DESTINATION "$/lib/" COMPONENT LINKLIB # Windows .lib - PUBLIC_HEADER DESTINATION "$/include/${VOLUMEDATA}/" COMPONENT HEADERS + RUNTIME DESTINATION Plugins COMPONENT PLUGINS # Windows .dll + LIBRARY DESTINATION Plugins COMPONENT PLUGINS # Linux/Mac .so + ARCHIVE DESTINATION lib COMPONENT LINKLIB # Windows .lib + PUBLIC_HEADER DESTINATION "include/${VOLUMEDATA}" COMPONENT HEADERS ) add_custom_command(TARGET ${VOLUMEDATA} POST_BUILD