mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 11:35:38 -04:00
[minizip-ng] Don't install CMake or pkgconfig files, or header files.
[extlib] CMakeLists.txt: Set SKIP_INSTALL_HDR for MiniZip-ng, which for some reason checks this variable instead of SKIP_INSTALL_HEADERS.
This commit is contained in:
parent
a0738afd26
commit
5d3ec38bce
2
extlib/CMakeLists.txt
vendored
2
extlib/CMakeLists.txt
vendored
@ -184,7 +184,9 @@ ENDIF(USE_INTERNAL_ZSTD)
|
||||
# On other systems, this will be statically-linked.
|
||||
# NOTE: We're always using the internal copy of MiniZip-NG.
|
||||
# TODO: Support a system-wide version on Linux?
|
||||
# NOTE: MiniZip-NG uses SKIP_INSTALL_HDR instead of SKIP_INSTALL_HEADERS.
|
||||
SET(USE_INTERNAL_MINIZIP TRUE PARENT_SCOPE)
|
||||
SET(SKIP_INSTALL_HDR ON)
|
||||
IF(WIN32)
|
||||
SET(USE_INTERNAL_MINIZIP_DLL TRUE PARENT_SCOPE)
|
||||
SET(SKIP_INSTALL_LIBRARIES OFF)
|
||||
|
3
extlib/minizip-ng/CMakeLists.txt
vendored
3
extlib/minizip-ng/CMakeLists.txt
vendored
@ -801,6 +801,8 @@ if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
|
||||
UNSET(DEBUG_FILENAME)
|
||||
ENDIF(INSTALL_DEBUG)
|
||||
|
||||
# rom-properties: Don't install CMake or pkgconfig files.
|
||||
IF(0)
|
||||
# Create and install CMake package config version file to allow find_package()
|
||||
include(CMakePackageConfigHelpers)
|
||||
write_basic_package_version_file(${CMAKE_CURRENT_BINARY_DIR}/${MINIZIP_TARGET}-config-version.cmake
|
||||
@ -824,6 +826,7 @@ if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${MINIZIP_TARGET}-config-version.cmake
|
||||
${CMAKE_CURRENT_BINARY_DIR}/${MINIZIP_TARGET}-config.cmake
|
||||
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${MINIZIP_TARGET}")
|
||||
ENDIF(0) # rom-properties
|
||||
endif()
|
||||
if(NOT SKIP_INSTALL_HDR AND NOT SKIP_INSTALL_ALL)
|
||||
install(FILES ${MINIZIP_HDR} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/${MINIZIP_TARGET}")
|
||||
|
Loading…
Reference in New Issue
Block a user