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_EXTRATESTS "Enable extra tests that may be unreliable on some platforms" OFF)
|
||||||
option(ENABLE_NC "Enable installing TLS-enabled nc(1)" OFF)
|
option(ENABLE_NC "Enable installing TLS-enabled nc(1)" OFF)
|
||||||
set(OPENSSLDIR ${OPENSSLDIR} CACHE PATH "Set the default openssl directory" FORCE)
|
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)
|
option(USE_STATIC_MSVC_RUNTIMES "Use /MT instead of /MD in MSVC" OFF)
|
||||||
if(USE_STATIC_MSVC_RUNTIMES)
|
if(USE_STATIC_MSVC_RUNTIMES)
|
||||||
@ -463,12 +463,12 @@ if(ENABLE_LIBRESSL_INSTALL)
|
|||||||
"${CMAKE_CURRENT_LIST_DIR}/LibreSSLConfig.cmake.in"
|
"${CMAKE_CURRENT_LIST_DIR}/LibreSSLConfig.cmake.in"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/install-config/LibreSSLConfig.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/install-config/LibreSSLConfig.cmake"
|
||||||
PATH_VARS INCLUDE_DIRECTORY
|
PATH_VARS INCLUDE_DIRECTORY
|
||||||
INSTALL_DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
INSTALL_DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
install(FILES
|
install(FILES
|
||||||
"${CMAKE_BINARY_DIR}/install-config/LibreSSLConfig.cmake"
|
"${CMAKE_BINARY_DIR}/install-config/LibreSSLConfig.cmake"
|
||||||
"${CMAKE_BINARY_DIR}/LibreSSLConfigVersion.cmake"
|
"${CMAKE_BINARY_DIR}/LibreSSLConfigVersion.cmake"
|
||||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -1025,7 +1025,7 @@ if(ENABLE_LIBRESSL_INSTALL)
|
|||||||
EXPORT Crypto-target
|
EXPORT Crypto-target
|
||||||
FILE "LibreSSL-Crypto.cmake"
|
FILE "LibreSSL-Crypto.cmake"
|
||||||
NAMESPACE LibreSSL::
|
NAMESPACE LibreSSL::
|
||||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
endif(ENABLE_LIBRESSL_INSTALL)
|
endif(ENABLE_LIBRESSL_INSTALL)
|
||||||
|
|
||||||
|
@ -126,7 +126,7 @@ if(ENABLE_LIBRESSL_INSTALL)
|
|||||||
EXPORT SSL-target
|
EXPORT SSL-target
|
||||||
FILE "LibreSSL-SSL.cmake"
|
FILE "LibreSSL-SSL.cmake"
|
||||||
NAMESPACE LibreSSL::
|
NAMESPACE LibreSSL::
|
||||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
endif(ENABLE_LIBRESSL_INSTALL)
|
endif(ENABLE_LIBRESSL_INSTALL)
|
||||||
|
|
||||||
|
@ -93,7 +93,7 @@ if(ENABLE_LIBRESSL_INSTALL)
|
|||||||
EXPORT TLS-target
|
EXPORT TLS-target
|
||||||
FILE "LibreSSL-TLS.cmake"
|
FILE "LibreSSL-TLS.cmake"
|
||||||
NAMESPACE LibreSSL::
|
NAMESPACE LibreSSL::
|
||||||
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}/LibreSSL"
|
DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
endif(ENABLE_LIBRESSL_INSTALL)
|
endif(ENABLE_LIBRESSL_INSTALL)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user