diff options
| author | Jim B <d3x0r@users.noreply.github.com> | 2024-04-06 12:17:32 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-06 12:17:32 -0700 |
| commit | 9f64e1d14d81d6cf0a5b837731c7c6cd5d31332a (patch) | |
| tree | 9c2c36bcb09ecac70d5b3f1c1e48334524eddbe6 | |
| parent | 7362be429ccf7c8381cc3e7f91c1a57ff1a11f7f (diff) | |
| download | portable-9f64e1d14d81d6cf0a5b837731c7c6cd5d31332a.tar.gz portable-9f64e1d14d81d6cf0a5b837731c7c6cd5d31332a.tar.bz2 portable-9f64e1d14d81d6cf0a5b837731c7c6cd5d31332a.zip | |
Update CMakeLists.txt
Collapse the same if condition blocks into one block. Include the uninstall rule when building install rules; if there was no install, shouldn't need uninstall (for this build; a previous build that was installed would have an uninstall rule)
| -rw-r--r-- | CMakeLists.txt | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 01a42fb..28e184d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
| @@ -509,9 +509,7 @@ if(ENABLE_LIBRESSL_INSTALL) | |||
| 509 | "${CMAKE_CURRENT_BINARY_DIR}/LibreSSLConfigVersion.cmake" | 509 | "${CMAKE_CURRENT_BINARY_DIR}/LibreSSLConfigVersion.cmake" |
| 510 | DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}" | 510 | DESTINATION "${LIBRESSL_INSTALL_CMAKEDIR}" |
| 511 | ) | 511 | ) |
| 512 | endif() | ||
| 513 | 512 | ||
| 514 | if(ENABLE_LIBRESSL_INSTALL) | ||
| 515 | if(NOT MSVC) | 513 | if(NOT MSVC) |
| 516 | # Create pkgconfig files. | 514 | # Create pkgconfig files. |
| 517 | set(prefix ${CMAKE_INSTALL_PREFIX}) | 515 | set(prefix ${CMAKE_INSTALL_PREFIX}) |
| @@ -530,19 +528,17 @@ if(ENABLE_LIBRESSL_INSTALL) | |||
| 530 | install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig | 528 | install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pkgconfig |
| 531 | DESTINATION ${CMAKE_INSTALL_LIBDIR}) | 529 | DESTINATION ${CMAKE_INSTALL_LIBDIR}) |
| 532 | endif() | 530 | endif() |
| 533 | endif(ENABLE_LIBRESSL_INSTALL) | ||
| 534 | 531 | ||
| 535 | if(ENABLE_LIBRESSL_INSTALL) | ||
| 536 | install(FILES cert.pem openssl.cnf x509v3.cnf DESTINATION ${CONF_DIR}) | 532 | install(FILES cert.pem openssl.cnf x509v3.cnf DESTINATION ${CONF_DIR}) |
| 537 | install(DIRECTORY DESTINATION ${CONF_DIR}/certs) | 533 | install(DIRECTORY DESTINATION ${CONF_DIR}/certs) |
| 538 | endif(ENABLE_LIBRESSL_INSTALL) | ||
| 539 | 534 | ||
| 540 | if(NOT TARGET uninstall) | 535 | if(NOT TARGET uninstall) |
| 541 | configure_file( | 536 | configure_file( |
| 542 | "${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in" | 537 | "${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in" |
| 543 | "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" | 538 | "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" |
| 544 | IMMEDIATE @ONLY) | 539 | IMMEDIATE @ONLY) |
| 545 | 540 | ||
| 546 | add_custom_target(uninstall | 541 | add_custom_target(uninstall |
| 547 | COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake) | 542 | COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake) |
| 548 | endif() | 543 | endif() |
| 544 | endif(ENABLE_LIBRESSL_INSTALL) | ||
