]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
cmake: do not install `mk-ca-bundle` script and manpage
authorViktor Szakats <commit@vsz.me>
Tue, 15 Apr 2025 23:26:53 +0000 (01:26 +0200)
committerViktor Szakats <commit@vsz.me>
Wed, 16 Apr 2025 11:37:54 +0000 (13:37 +0200)
To sync with autotools builds.

Reported-by: Daniel Stenberg
Bug: https://github.com/curl/curl/pull/17035#pullrequestreview-2769964979
Follow-up to 5023ffad2c27d4b916ddb91800f99ecc5d3aad07 #13197

Closes #17068

CMakeLists.txt
docs/CMakeLists.txt

index bb645ac3721750730ac6ac2c36b84eebb007d628..377ed73e8aa078982f3d7064ee82d716ce9f62c6 100644 (file)
@@ -2494,13 +2494,6 @@ if(NOT CURL_DISABLE_INSTALL)
       COMMAND ${CMAKE_COMMAND} -P "${CMAKE_CURRENT_BINARY_DIR}/CMake/cmake_uninstall.cmake")
   endif()
 
-  install(FILES "${PROJECT_SOURCE_DIR}/scripts/mk-ca-bundle.pl"
-    DESTINATION ${CMAKE_INSTALL_BINDIR}
-    PERMISSIONS
-      OWNER_READ OWNER_WRITE OWNER_EXECUTE
-      GROUP_READ GROUP_EXECUTE
-      WORLD_READ WORLD_EXECUTE)
-
   # The `-DEV` part is important
   string(REGEX REPLACE "([0-9]+\.[0-9]+)\.([0-9]+.*)" "\\2" CPACK_PACKAGE_VERSION_PATCH "${_curl_version}")
   set(CPACK_GENERATOR "TGZ")
index fa28f06253510da85d003c7ba81d8d6c8846113d..fd5f1522a2804eadcb89523237e1a1389687f0ac 100644 (file)
@@ -39,7 +39,7 @@ if(BUILD_MISC_DOCS)
       VERBATIM
     )
     add_custom_target("curl-generate-${_man_misc}.1" ALL DEPENDS "${_man_target}")
-    if(NOT CURL_DISABLE_INSTALL)
+    if(NOT CURL_DISABLE_INSTALL AND NOT _man_misc STREQUAL "mk-ca-bundle")
       install(FILES "${_man_target}" DESTINATION "${CMAKE_INSTALL_MANDIR}/man1")
     endif()
   endforeach()