Browse Source

Re-worked the CMakeLists.txt install section

pull/1/head
Joseph Henry 7 years ago
parent
commit
eaac3429f0
  1. 18
      CMakeLists.txt

18
CMakeLists.txt

@ -505,18 +505,12 @@ endif ()
# | INSTALL | # | INSTALL |
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
set(PUBLIC_ZT_HEADERS set (PUBLIC_ZT_HEADERS
${PROJECT_SOURCE_DIR}/include/ZeroTier.h ${PROJECT_SOURCE_DIR}/include/ZeroTier.h
${PROJECT_SOURCE_DIR}/include/ZeroTierConstants.h) ${PROJECT_SOURCE_DIR}/include/ZeroTierConstants.h)
set(PUBLIC_ZTCORE_HEADERS set_target_properties(${STATIC_LIB_NAME} PROPERTIES PUBLIC_HEADER "${PUBLIC_ZT_HEADERS}")
${PROJECT_SOURCE_DIR}/ext/ZeroTierOne/include/ZeroTierOne.h) install (TARGETS ${STATIC_LIB_NAME}
LIBRARY DESTINATION "lib"
set(include_dest "include") PUBLIC_HEADER DESTINATION "include"
set(main_lib_dest "lib") )
set(lib_dest "${main_lib_dest}/${CMAKE_BUILD_TYPE}")
install(TARGETS ${STATIC_LIB_NAME} EXPORT ${STATIC_LIB_NAME} DESTINATION "${lib_dest}")
install(TARGETS ${DYNAMIC_LIB_NAME} EXPORT ${DYNAMIC_LIB_NAME} DESTINATION "${lib_dest}")
install(FILES ${PUBLIC_ZT_HEADERS} DESTINATION "${include_dest}")
install(FILES ${PUBLIC_ZTCORE_HEADERS} DESTINATION "${include_dest}")
install(EXPORT ${STATIC_LIB_NAME} DESTINATION "${lib_dest}")

Loading…
Cancel
Save