summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-12-16 15:06:26 (GMT)
committerKitware Robot <kwrobot@kitware.com>2019-12-16 15:06:48 (GMT)
commit19f04031b6cbdddf52d4f25e79450d8413fff7ac (patch)
treee06d54e2f6a1a858d29d7ec8c98ef2424f570437 /Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake
parenta1dc0a3a22b78ea9a7ef0864dfb45ee1b3c76acc (diff)
parent8c062f9d9986560588bbc5b7cffbbf3de940cc02 (diff)
downloadCMake-19f04031b6cbdddf52d4f25e79450d8413fff7ac.zip
CMake-19f04031b6cbdddf52d4f25e79450d8413fff7ac.tar.gz
CMake-19f04031b6cbdddf52d4f25e79450d8413fff7ac.tar.bz2
Merge topic 'ninja-multi'
8c062f9d99 Help: Add documentation and release notes for multi-config Ninja e0478cc646 Tests: Add test for Multi-Configuration Ninja generator 5a8a9f7229 Ninja: Add multi-config variant 3bc63e99e4 Refactor: Prepare Ninja generator for multi-config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4086
Diffstat (limited to 'Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake')
-rw-r--r--Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake25
1 files changed, 25 insertions, 0 deletions
diff --git a/Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake b/Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake
new file mode 100644
index 0000000..0f919df
--- /dev/null
+++ b/Tests/RunCMake/NinjaMultiConfig/Simple-all-clean-build-check.cmake
@@ -0,0 +1,25 @@
+check_files("${RunCMake_TEST_BINARY_DIR}"
+ INCLUDE
+ ${GENERATED_FILES}
+
+ EXCLUDE
+ ${TARGET_OBJECT_FILES_simpleexe_Debug}
+ ${TARGET_OBJECT_FILES_simpleshared_Debug}
+ ${TARGET_OBJECT_FILES_simplestatic_Debug}
+ ${TARGET_OBJECT_FILES_simpleobj_Debug}
+
+ ${TARGET_OBJECT_FILES_simpleexe_Release}
+ ${TARGET_OBJECT_FILES_simpleshared_Release}
+ ${TARGET_OBJECT_FILES_simplestatic_Release}
+ ${TARGET_OBJECT_FILES_simpleobj_Release}
+
+ ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
+ ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}
+ ${TARGET_OBJECT_FILES_simplestatic_MinSizeRel}
+ ${TARGET_OBJECT_FILES_simpleobj_MinSizeRel}
+
+ ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
+ ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}
+ ${TARGET_OBJECT_FILES_simplestatic_RelWithDebInfo}
+ ${TARGET_OBJECT_FILES_simpleobj_RelWithDebInfo}
+ )