mirror of
https://github.com/curl/curl.git
synced 2026-08-04 22:16:13 +03:00
cmake: move OUTPUT argument in the add_custom_command() line
For greppability. Closes #17658
This commit is contained in:
parent
a282d89a8a
commit
eb01ac3fc8
6 changed files with 8 additions and 16 deletions
|
|
@ -30,8 +30,7 @@ set(_curl_definitions "")
|
||||||
|
|
||||||
if(ENABLE_CURL_MANUAL AND HAVE_MANUAL_TOOLS)
|
if(ENABLE_CURL_MANUAL AND HAVE_MANUAL_TOOLS)
|
||||||
list(APPEND _curl_definitions "USE_MANUAL")
|
list(APPEND _curl_definitions "USE_MANUAL")
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "tool_hugehelp.c"
|
||||||
OUTPUT "tool_hugehelp.c"
|
|
||||||
COMMAND ${CMAKE_COMMAND} -E echo "#include \"tool_setup.h\"" > "tool_hugehelp.c"
|
COMMAND ${CMAKE_COMMAND} -E echo "#include \"tool_setup.h\"" > "tool_hugehelp.c"
|
||||||
COMMAND ${CMAKE_COMMAND} -E echo "/* !checksrc! disable COPYRIGHT all */" >> "tool_hugehelp.c"
|
COMMAND ${CMAKE_COMMAND} -E echo "/* !checksrc! disable COPYRIGHT all */" >> "tool_hugehelp.c"
|
||||||
COMMAND ${CMAKE_COMMAND} -E echo "/* !checksrc! disable INCLUDEDUP all */" >> "tool_hugehelp.c"
|
COMMAND ${CMAKE_COMMAND} -E echo "/* !checksrc! disable INCLUDEDUP all */" >> "tool_hugehelp.c"
|
||||||
|
|
@ -54,8 +53,7 @@ endif()
|
||||||
if(CURL_CA_EMBED_SET)
|
if(CURL_CA_EMBED_SET)
|
||||||
if(PERL_FOUND)
|
if(PERL_FOUND)
|
||||||
list(APPEND _curl_definitions "CURL_CA_EMBED")
|
list(APPEND _curl_definitions "CURL_CA_EMBED")
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "tool_ca_embed.c"
|
||||||
OUTPUT "tool_ca_embed.c"
|
|
||||||
COMMAND "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/mk-file-embed.pl" --var curl_ca_embed
|
COMMAND "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/mk-file-embed.pl" --var curl_ca_embed
|
||||||
< "${CURL_CA_EMBED}" > "tool_ca_embed.c"
|
< "${CURL_CA_EMBED}" > "tool_ca_embed.c"
|
||||||
DEPENDS
|
DEPENDS
|
||||||
|
|
|
||||||
|
|
@ -31,8 +31,7 @@ if(LIB_SELECTED STREQUAL LIB_SHARED)
|
||||||
list(APPEND _bundle_extra ${CURLX_SRCS}) # Not exported from the libcurl shared build. Build a copy.
|
list(APPEND _bundle_extra ${CURLX_SRCS}) # Not exported from the libcurl shared build. Build a copy.
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "${BUNDLE_SRC}"
|
||||||
OUTPUT "${BUNDLE_SRC}"
|
|
||||||
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl"
|
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl"
|
||||||
--include ${_bundle_extra} --test ${TESTFILES}
|
--include ${_bundle_extra} --test ${TESTFILES}
|
||||||
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
||||||
|
|
|
||||||
|
|
@ -31,16 +31,14 @@ if(LIB_SELECTED STREQUAL LIB_SHARED)
|
||||||
list(APPEND _bundle_extra ${CURLX_SRCS}) # Not exported from the libcurl shared build. Build a copy.
|
list(APPEND _bundle_extra ${CURLX_SRCS}) # Not exported from the libcurl shared build. Build a copy.
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "lib1521.c"
|
||||||
OUTPUT "lib1521.c"
|
|
||||||
COMMAND ${PERL_EXECUTABLE} "${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl" < "${PROJECT_SOURCE_DIR}/include/curl/curl.h" "lib1521.c"
|
COMMAND ${PERL_EXECUTABLE} "${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl" < "${PROJECT_SOURCE_DIR}/include/curl/curl.h" "lib1521.c"
|
||||||
DEPENDS
|
DEPENDS
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl"
|
"${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl"
|
||||||
"${PROJECT_SOURCE_DIR}/include/curl/curl.h"
|
"${PROJECT_SOURCE_DIR}/include/curl/curl.h"
|
||||||
VERBATIM)
|
VERBATIM)
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "${BUNDLE_SRC}"
|
||||||
OUTPUT "${BUNDLE_SRC}"
|
|
||||||
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl"
|
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl"
|
||||||
--include ${UTILS} ${_bundle_extra} --test ${TESTFILES} "lib1521.c"
|
--include ${UTILS} ${_bundle_extra} --test ${TESTFILES} "lib1521.c"
|
||||||
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
||||||
|
|
|
||||||
|
|
@ -26,8 +26,7 @@
|
||||||
curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
||||||
include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "${BUNDLE_SRC}"
|
||||||
OUTPUT "${BUNDLE_SRC}"
|
|
||||||
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl"
|
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl"
|
||||||
--include ${UTILS} ${CURLX_SRCS} --test ${TESTFILES}
|
--include ${UTILS} ${CURLX_SRCS} --test ${TESTFILES}
|
||||||
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
||||||
|
|
|
||||||
|
|
@ -26,8 +26,7 @@
|
||||||
curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
||||||
include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "${BUNDLE_SRC}"
|
||||||
OUTPUT "${BUNDLE_SRC}"
|
|
||||||
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl" --test ${TESTFILES}
|
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl" --test ${TESTFILES}
|
||||||
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
||||||
DEPENDS
|
DEPENDS
|
||||||
|
|
|
||||||
|
|
@ -26,8 +26,7 @@
|
||||||
curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
curl_transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
||||||
include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(OUTPUT "${BUNDLE_SRC}"
|
||||||
OUTPUT "${BUNDLE_SRC}"
|
|
||||||
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl" --test ${TESTFILES}
|
COMMAND ${PERL_EXECUTABLE} "${PROJECT_SOURCE_DIR}/scripts/mk-unity.pl" --test ${TESTFILES}
|
||||||
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
${CURL_MK_UNITY_OPTION} --srcdir "${CMAKE_CURRENT_SOURCE_DIR}" > "${BUNDLE_SRC}"
|
||||||
DEPENDS
|
DEPENDS
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue