summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake
diff options
context:
space:
mode:
authorMarc Chevrier <marc.chevrier@gmail.com>2020-12-26 10:55:46 (GMT)
committerKitware Robot <kwrobot@kitware.com>2020-12-26 10:55:55 (GMT)
commitf5cdcd0606bbed903f5c8bbb3310788b2d180429 (patch)
tree3984b8ae9477602eae1a6c88eb9f30a6a8c87cd3 /Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake
parentfb6b2042f2843f8d205434e081e1db6bf7798f4c (diff)
parent3eacf857e38d0835c629d7443f333de79bd13b81 (diff)
downloadCMake-f5cdcd0606bbed903f5c8bbb3310788b2d180429.zip
CMake-f5cdcd0606bbed903f5c8bbb3310788b2d180429.tar.gz
CMake-f5cdcd0606bbed903f5c8bbb3310788b2d180429.tar.bz2
Merge topic 'makefiles-custom_command-depfile'
3eacf857e3 Tests: Add case for DEPFILE in add_custom_command cfd8a5ac1f Makefiles: Add support of DEPFILE for add_custom_command a526f71266 cmGccDepfileReader: Add new function ensuring paths are valid Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5617
Diffstat (limited to 'Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake')
-rw-r--r--Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake10
1 files changed, 10 insertions, 0 deletions
diff --git a/Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake b/Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake
new file mode 100644
index 0000000..91ee338
--- /dev/null
+++ b/Tests/RunCMake/BuildDepends/CustomCommandDependencies-BadArgs.cmake
@@ -0,0 +1,10 @@
+enable_language(C)
+
+add_custom_command(OUTPUT main.c
+ DEPFILE main.c.d
+ IMPLICIT_DEPENDS C main.c.in
+ COMMAND "${CMAKE_COMMAND}" -DINFILE=main.c.in -DOUTFILE=main.c -DDEPFILE=main.c.d
+ -P "${CMAKE_CURRENT_SOURCE_DIR}/GenerateDepFile.cmake"
+ WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
+
+add_custom_target(mainc ALL DEPENDS main.c)