@@ -36,7 +36,7 @@ set(ads_SRCS
3636 AutoHideTab.cpp
3737 AutoHideDockContainer.cpp
3838 PushButton.cpp
39- ResizeHandle.cpp
39+ ResizeHandle.cpp
4040 ads.qrc
4141)
4242set (ads_HEADERS
@@ -62,7 +62,7 @@ set(ads_HEADERS
6262 AutoHideTab.h
6363 AutoHideDockContainer.h
6464 PushButton.h
65- ResizeHandle.h
65+ ResizeHandle.h
6666)
6767add_compile_options ("$<$<CXX_COMPILER_ID:MSVC>:/utf-8>" )
6868if (UNIX AND NOT APPLE )
@@ -120,7 +120,7 @@ write_basic_package_version_file(
120120 COMPATIBILITY SameMajorVersion
121121)
122122install (FILES ${ads_HEADERS}
123- DESTINATION include /${library_name}
123+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${library_name}
124124 COMPONENT headers
125125)
126126install (FILES
@@ -131,25 +131,25 @@ install(FILES
131131)
132132install (TARGETS ${library_name}
133133 EXPORT adsTargets
134- RUNTIME DESTINATION bin
135- LIBRARY DESTINATION lib
136- ARCHIVE DESTINATION lib
137- INCLUDES DESTINATION include /${library_name}
134+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
135+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
136+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
137+ INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} /${library_name}
138138)
139139
140140install (EXPORT adsTargets
141141 FILE adsTargets.cmake
142142 NAMESPACE ads::
143- DESTINATION lib /cmake/${library_name}
143+ DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/${library_name}
144144)
145145install (FILES qtadvanceddockingConfig.cmake RENAME ${library_name} Config.cmake
146- DESTINATION lib /cmake/${library_name}
146+ DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/${library_name}
147147)
148148install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${library_name} ConfigVersion.cmake"
149- DESTINATION lib /cmake/${library_name}
149+ DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/${library_name}
150150)
151151
152152target_include_directories (${library_name} PUBLIC
153- $<INSTALL_INTERFACE:include >
153+ $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
154154 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} >
155155)
0 commit comments