forked from jbagg/QtZeroConf
Merge pull request #43 from FMeinicke/fix-cmake
Add proper CMake config file to install
This commit is contained in:
@ -137,13 +137,21 @@ if(ANDROID)
|
||||
endif()
|
||||
|
||||
# install
|
||||
set(INSTALL_CMAKEDIR "lib/cmake/${PROJECT_NAME}" CACHE STRING "Installation directory for cmake config files")
|
||||
set_target_properties(QtZeroConf PROPERTIES PUBLIC_HEADER
|
||||
"${PUBLIC_HEADERS}"
|
||||
)
|
||||
install(TARGETS QtZeroConf
|
||||
EXPORT QtZeroConfConfig
|
||||
LIBRARY DESTINATION lib
|
||||
PUBLIC_HEADER DESTINATION include/QtZeroConf
|
||||
)
|
||||
export(TARGETS QtZeroConf
|
||||
FILE ${CMAKE_CURRENT_BINARY_DIR}/QtZeroConfConfig.cmake
|
||||
)
|
||||
install(EXPORT QtZeroConfConfig
|
||||
DESTINATION ${INSTALL_CMAKEDIR}
|
||||
)
|
||||
|
||||
if(BUILD_EXAMPLE)
|
||||
add_subdirectory(example)
|
||||
|
Reference in New Issue
Block a user