From 627e9816ffb1cf51ed465f0205e037f3aad18241 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 26 Mar 2025 13:22:14 +0100 Subject: [PATCH] cmake: add custom command scripts as dependencies where missing Also some formatting. Closes #16835 --- docs/CMakeLists.txt | 2 +- docs/cmdline-opts/CMakeLists.txt | 4 +--- docs/libcurl/CMakeLists.txt | 4 ++-- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt index 8a5c87f957..fa28f06253 100644 --- a/docs/CMakeLists.txt +++ b/docs/CMakeLists.txt @@ -35,7 +35,7 @@ if(BUILD_MISC_DOCS) add_custom_command(OUTPUT "${_man_target}" WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND "${PERL_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/scripts/cd2nroff" "${_man_misc}.md" > "${_man_target}" - DEPENDS "${_man_misc}.md" + DEPENDS "${PROJECT_SOURCE_DIR}/scripts/cd2nroff" "${_man_misc}.md" VERBATIM ) add_custom_target("curl-generate-${_man_misc}.1" ALL DEPENDS "${_man_target}") diff --git a/docs/cmdline-opts/CMakeLists.txt b/docs/cmdline-opts/CMakeLists.txt index 712d729b14..4a32f2d9d9 100644 --- a/docs/cmdline-opts/CMakeLists.txt +++ b/docs/cmdline-opts/CMakeLists.txt @@ -29,9 +29,7 @@ add_custom_command(OUTPUT "${CURL_MANPAGE}" "${CURL_ASCIIPAGE}" WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND "${PERL_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/scripts/managen" mainpage ${DPAGES} > "${CURL_MANPAGE}" COMMAND "${PERL_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/scripts/managen" ascii ${DPAGES} > "${CURL_ASCIIPAGE}" - DEPENDS - "${PROJECT_SOURCE_DIR}/scripts/managen" - ${DPAGES} + DEPENDS "${PROJECT_SOURCE_DIR}/scripts/managen" ${DPAGES} VERBATIM ) diff --git a/docs/libcurl/CMakeLists.txt b/docs/libcurl/CMakeLists.txt index 5860c3436d..53203647aa 100644 --- a/docs/libcurl/CMakeLists.txt +++ b/docs/libcurl/CMakeLists.txt @@ -42,7 +42,7 @@ function(curl_add_manual_pages _listname) add_custom_command(OUTPUT ${_rofffiles} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND "${PERL_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/scripts/cd2nroff" -k -d "${CMAKE_CURRENT_BINARY_DIR}" ${_mdfiles} - DEPENDS ${_mdfiles} + DEPENDS "${PROJECT_SOURCE_DIR}/scripts/cd2nroff" ${_mdfiles} VERBATIM ) set(_file_count 0) @@ -69,8 +69,8 @@ add_custom_command(OUTPUT "libcurl-symbols.md" "${CMAKE_CURRENT_SOURCE_DIR}/mksymbolsmanpage.pl" < "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions" > "libcurl-symbols.md" DEPENDS - "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions" "${CMAKE_CURRENT_SOURCE_DIR}/mksymbolsmanpage.pl" + "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions" VERBATIM )