Skip to content

Commit f4eb757

Browse files
Fix utility library install (#46)
* Fix util lib exported name * Install util lib config headers
1 parent fc64822 commit f4eb757

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lib/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ foreach(UTIL_LIB_NAME IN ITEMS Utils UtilsCpp)
5454
RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CMAKE_INSTALL_BINDIR}
5555
INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}"
5656
FOLDER "Libraries/${UTIL_LIB_NAME}"
57+
EXPORT_NAME ${UTIL_LIB_NAME}
5758
)
5859

5960
install(
@@ -67,6 +68,10 @@ foreach(UTIL_LIB_NAME IN ITEMS Utils UtilsCpp)
6768
DIRECTORY include/CL/Utils
6869
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/CL
6970
)
71+
install(
72+
FILES "${CMAKE_CURRENT_BINARY_DIR}/OpenCL${UTIL_LIB_NAME}_Export.h"
73+
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/CL/Utils
74+
)
7075
export(
7176
EXPORT OpenCL${UTIL_LIB_NAME}Targets
7277
FILE ${PROJECT_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/cmake/OpenCL${UTIL_LIB_NAME}/OpenCL${UTIL_LIB_NAME}Targets.cmake

0 commit comments

Comments
 (0)