Lines 163-169
if(NOT BUILD_HEADER_ONLY)
Link Here
|
163 |
if(INSTALL_PROJECT) |
163 |
if(INSTALL_PROJECT) |
164 |
install(FILES |
164 |
install(FILES |
165 |
${CMAKE_CURRENT_BINARY_DIR}/miniz.pc |
165 |
${CMAKE_CURRENT_BINARY_DIR}/miniz.pc |
166 |
DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig) |
166 |
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) |
167 |
endif() |
167 |
endif() |
168 |
endif() |
168 |
endif() |
Lines 173-185
set_property(TARGET ${PROJECT_NAME} APPEND PROPERTY
Link Here
|
173 |
COMPATIBLE_INTERFACE_STRING ${PROJECT_NAME}_MAJOR_VERSION |
173 |
COMPATIBLE_INTERFACE_STRING ${PROJECT_NAME}_MAJOR_VERSION |
174 |
) |
174 |
) |
|
|
175 |
set(MINIZ_INCLUDE_DIR ${CMAKE_INSTALL_INCLUDEDIR}) |
176 |
|
175 |
if(INSTALL_PROJECT) |
177 |
if(INSTALL_PROJECT) |
|
|
178 |
set(MINIZ_INCLUDE_DIR ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}) |
179 |
|
176 |
install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Targets |
180 |
install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Targets |
177 |
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
181 |
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} |
178 |
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
182 |
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} |
179 |
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
183 |
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
180 |
# users can use <miniz.h> or <miniz/miniz.h> |
184 |
# users can use <miniz.h> or <miniz/miniz.h> |
181 |
INCLUDES DESTINATION include ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME} |
185 |
INCLUDES DESTINATION include ${MINIZ_INCLUDE_DIR} |
182 |
) |
186 |
) |
183 |
include(CMakePackageConfigHelpers) |
187 |
include(CMakePackageConfigHelpers) |