File tree Expand file tree Collapse file tree 6 files changed +24
-24
lines changed
Expand file tree Collapse file tree 6 files changed +24
-24
lines changed Original file line number Diff line number Diff line change @@ -105,13 +105,13 @@ if(${NO_INCLUSIVE_LANGUAGE})
105105endif ()
106106
107107install (
108- TARGETS ${TARGET} EXPORT ${TARGET} Targets # for downstream dependencies
109- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libs # static lib
110- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libs # shared lib
111- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT libs # binaries
112- FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT libs # for mac
113- PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} /bluetooth COMPONENT devel # headers for mac (note the different component -> different package)
114- INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} # default include path
108+ TARGETS ${TARGET} EXPORT ${TARGET} Targets
109+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${NAMESPACE} _Development
110+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${NAMESPACE} _Runtime NAMELINK_COMPONENT ${NAMESPACE} _Development
111+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Runtime
112+ FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Runtime
113+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} /bluetooth COMPONENT ${NAMESPACE} _Development
114+ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE}
115115)
116116
117117InstallPackageConfig(
Original file line number Diff line number Diff line change @@ -101,13 +101,13 @@ if(${NO_INCLUSIVE_LANGUAGE})
101101endif ()
102102
103103install (
104- TARGETS ${TARGET} EXPORT ${TARGET} Targets # for downstream dependencies
105- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libs # static lib
106- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libs # shared lib
107- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT libs # binaries
108- FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT libs # for mac
109- PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} /bluetooth/audio COMPONENT devel
110- INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} # default include path
104+ TARGETS ${TARGET} EXPORT ${TARGET} Targets
105+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${NAMESPACE} _Development
106+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${NAMESPACE} _Runtime NAMELINK_COMPONENT ${NAMESPACE} _Development
107+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Runtime
108+ FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Runtime
109+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} /bluetooth/audio COMPONENT ${NAMESPACE} _Development
110+ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE}
111111)
112112
113113install (
Original file line number Diff line number Diff line change @@ -84,13 +84,13 @@ if(${NO_INCLUSIVE_LANGUAGE})
8484endif ()
8585
8686install (
87- TARGETS ${TARGET} EXPORT ${TARGET} Targets # for downstream dependencies
88- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libs # static lib
89- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT libs # shared lib
90- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT libs # binaries
91- FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT libs # for mac
92- PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} /bluetooth/gatt COMPONENT devel
93- INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} # default include path
87+ TARGETS ${TARGET} EXPORT ${TARGET} Targets
88+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${NAMESPACE} _Development
89+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${NAMESPACE} _Runtime NAMELINK_COMPONENT ${NAMESPACE} _Development
90+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Runtime
91+ FRAMEWORK DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Runtime
92+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE} /bluetooth/gatt COMPONENT ${NAMESPACE} _Development
93+ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${NAMESPACE}
9494)
9595
9696InstallPackageConfig(
Original file line number Diff line number Diff line change @@ -26,4 +26,4 @@ target_link_libraries(BroadcastTester
2626 ${NAMESPACE} Core::${NAMESPACE} Core
2727)
2828
29- install (TARGETS BroadcastTester DESTINATION ${CMAKE_INSTALL_BINDIR} )
29+ install (TARGETS BroadcastTester DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Test )
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ target_compile_features(${MODULE_NAME} INTERFACE cxx_std_11)
4343install (TARGETS ${MODULE_NAME} EXPORT ${MODULE_NAME} Targets)
4444
4545install (FILES ${CMAKE_CURRENT_SOURCE_DIR} /include /compositorbuffer/CompositorBufferType.h
46- DESTINATION include /${NAMESPACE} /compositorbuffer)
46+ DESTINATION include /${NAMESPACE} /compositorbuffer COMPONENT ${NAMESPACE} _Development )
4747
4848include (HeaderOnlyInstall)
4949
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ target_link_libraries(cb-test PRIVATE
3232 ${NAMESPACE} CompositorBufferType::${NAMESPACE} CompositorBufferType)
3333
3434if (INSTALL_EXAMPLES)
35- install (TARGETS cb-test DESTINATION bin )
35+ install (TARGETS cb-test DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${NAMESPACE} _Test )
3636endif ()
3737
3838
You can’t perform that action at this time.
0 commit comments