Merge pull request #43 from FMeinicke/fix-cmake

Add proper CMake config file to install
This commit is contained in:
jbagg
2020-10-29 21:30:22 -04:00
committed by GitHub

View File

@ -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)