Move LibreSSL/
to LIBRESSL_INSTALL_CMAKEDIR
.
This allows users to install the CMake configs without forcing a `LibreSSL` directory after `LIBRESSL_INSTALL_CMAKEDIR`.
This commit is contained in:
parent
3139173568
commit
86a6826fef
@ -39,7 +39,7 @@ option(ENABLE_ASM "Enable assembly" ON)
|
||||
option(ENABLE_EXTRATESTS "Enable extra tests that may be unreliable on some platforms" OFF)
|
||||
option(ENABLE_NC "Enable installing TLS-enabled nc(1)" OFF)
|
||||
set(OPENSSLDIR ${OPENSSLDIR} CACHE PATH "Set the default openssl directory" FORCE)
|
||||
set(LIBRESSL_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake" CACHE STRING "Installation directory for the CMake targets")
|
||||
set(LIBRESSL_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake/LibreSSL" CACHE STRING "Installation directory for the CMake targets")
|
||||
|
||||
option(USE_STATIC_MSVC_RUNTIMES "Use /MT instead of /MD in MSVC" OFF)
|
||||
if(USE_STATIC_MSVC_RUNTIMES)
|
||||
@ -463,12 +463,12 @@ if(ENABLE_LIBRESSL_INSTALL)
|
||||
"${CMAKE_CURRENT_LIST_DIR}/LibreSSLConfig.cmake.in"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/install-config/LibreSSLConfig.cmake"
|
||||
PATH_VARS INCLUDE_DIRECTORY
|
||||
INSTALL_DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
||||
INSTALL_DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||
)
|
||||
install(FILES
|
||||
"${CMAKE_BINARY_DIR}/install-config/LibreSSLConfig.cmake"
|
||||
"${CMAKE_BINARY_DIR}/LibreSSLConfigVersion.cmake"
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||
)
|
||||
endif()
|
||||
|
||||
|
@ -1025,7 +1025,7 @@ if(ENABLE_LIBRESSL_INSTALL)
|
||||
EXPORT Crypto-target
|
||||
FILE "LibreSSL-Crypto.cmake"
|
||||
NAMESPACE LibreSSL::
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||
)
|
||||
endif(ENABLE_LIBRESSL_INSTALL)
|
||||
|
||||
|
@ -126,7 +126,7 @@ if(ENABLE_LIBRESSL_INSTALL)
|
||||
EXPORT SSL-target
|
||||
FILE "LibreSSL-SSL.cmake"
|
||||
NAMESPACE LibreSSL::
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||
)
|
||||
endif(ENABLE_LIBRESSL_INSTALL)
|
||||
|
||||
|
@ -93,7 +93,7 @@ if(ENABLE_LIBRESSL_INSTALL)
|
||||
EXPORT TLS-target
|
||||
FILE "LibreSSL-TLS.cmake"
|
||||
NAMESPACE LibreSSL::
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||
)
|
||||
endif(ENABLE_LIBRESSL_INSTALL)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user