Browse Source

Merge topic 'ninja-multi-test-fix' into release-3.21

08131e83bc Tests: Clean up Ninja Multi-Config test from cb777dd

Acked-by: Kitware Robot <[email protected]>
Merge-request: !6383
Brad King 4 years ago
parent
commit
00a3889c19
18 changed files with 127 additions and 6 deletions
  1. 1 2
      Tests/RunCMake/NinjaMultiConfig/RunCMakeTest.cmake
  2. 12 0
      Tests/RunCMake/NinjaMultiConfig/Simple-all-subdir-build-check.cmake
  3. 12 0
      Tests/RunCMake/NinjaMultiConfig/Simple-all-top-ninja-check.cmake
  4. 3 3
      Tests/RunCMake/NinjaMultiConfig/Simple-debug-in-release-graph-target-ninja-check.cmake
  5. 12 0
      Tests/RunCMake/NinjaMultiConfig/Simple-debug-in-release-graph-top-build-check.cmake
  6. 3 0
      Tests/RunCMake/NinjaMultiConfig/Simple-debug-subdir-build-check.cmake
  7. 9 0
      Tests/RunCMake/NinjaMultiConfig/Simple-default-build-file-all-ninja-check.cmake
  8. 6 0
      Tests/RunCMake/NinjaMultiConfig/Simple-default-build-file-clean-minsizerel-ninja-check.cmake
  9. 9 0
      Tests/RunCMake/NinjaMultiConfig/Simple-default-build-file-clean-ninja-check.cmake
  10. 12 0
      Tests/RunCMake/NinjaMultiConfig/Simple-minsizerel-top-ninja-check.cmake
  11. 6 0
      Tests/RunCMake/NinjaMultiConfig/Simple-release-in-minsizerel-graph-subdir-ninja-check.cmake
  12. 6 0
      Tests/RunCMake/NinjaMultiConfig/SimpleCrossConfigs-all-all-in-release-graph-build-check.cmake
  13. 6 0
      Tests/RunCMake/NinjaMultiConfig/SimpleCrossConfigs-all-relwithdebinfo-in-release-graph-build-check.cmake
  14. 12 0
      Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAlias-all-ninja-check.cmake
  15. 6 0
      Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAliasList-all-configs-build-check.cmake
  16. 9 0
      Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAliasList-all-relwithdebinfo-ninja-check.cmake
  17. 3 0
      Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAliasList-clean-configs-ninja-check.cmake
  18. 0 1
      Tests/RunCMake/NinjaMultiConfig/SimpleSubdir/CMakeLists.txt

+ 1 - 2
Tests/RunCMake/NinjaMultiConfig/RunCMakeTest.cmake

@@ -100,9 +100,8 @@ run_ninja(Simple release-file build-Release.ninja ${simpleexe_Release})
 run_cmake_build(Simple all-configs Release simplestatic:all)
 run_ninja(Simple default-build-file build.ninja simpleexe)
 run_cmake_build(Simple all-clean Release clean:all)
-run_ninja(Simple debug-in-release-graph-target build-Release.ninja simpleexe2:Debug)
-run_cmake_build(Simple all-clean Release clean:all)
 run_cmake_build(Simple debug-subdir Debug SimpleSubdir/all)
+run_ninja(Simple debug-in-release-graph-target build-Release.ninja simpleexe2:Debug)
 run_ninja(Simple release-in-minsizerel-graph-subdir build-MinSizeRel.ninja SimpleSubdir/all:Release)
 run_cmake_build(Simple all-subdir Release SimpleSubdir/all:all)
 run_ninja(Simple minsizerel-top build-MinSizeRel.ninja all)

+ 12 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-all-subdir-build-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -14,6 +17,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -23,6 +29,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
 
+    ${TARGET_FILE_simpleexe2_MinSizeRel}
+    ${TARGET_OBJECT_FILES_simpleexe2_MinSizeRel}
+
     ${TARGET_FILE_simpleshared_MinSizeRel}
     ${TARGET_LINKER_FILE_simpleshared_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}
@@ -32,6 +41,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 12 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-all-top-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -18,6 +21,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -31,6 +37,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
 
+    ${TARGET_FILE_simpleexe2_MinSizeRel}
+    ${TARGET_OBJECT_FILES_simpleexe2_MinSizeRel}
+
     ${TARGET_FILE_simpleshared_MinSizeRel}
     ${TARGET_LINKER_FILE_simpleshared_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}
@@ -44,6 +53,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 3 - 3
Tests/RunCMake/NinjaMultiConfig/Simple-debug-in-release-graph-target-ninja-check.cmake

@@ -2,6 +2,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
   INCLUDE
     ${GENERATED_FILES}
 
+    ${TARGET_FILE_simpleexe_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe_Debug}
+
     ${TARGET_FILE_simpleexe2_Debug}
     ${TARGET_OBJECT_FILES_simpleexe2_Debug}
 
@@ -12,9 +15,6 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_OBJECT_FILES_simpleobj_Debug}
 
   EXCLUDE
-    ${TARGET_FILE_simpleexe_Debug}
-
-    ${TARGET_OBJECT_FILES_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simplestatic_Debug}
 
     ${TARGET_OBJECT_FILES_simpleexe_Release}

+ 12 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-debug-in-release-graph-top-build-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -18,6 +21,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -27,6 +33,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
 
+    ${TARGET_FILE_simpleexe2_MinSizeRel}
+    ${TARGET_OBJECT_FILES_simpleexe2_MinSizeRel}
+
     ${TARGET_FILE_simpleshared_MinSizeRel}
     ${TARGET_LINKER_FILE_simpleshared_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}
@@ -40,6 +49,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 3 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-debug-subdir-build-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}

+ 9 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-default-build-file-all-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -18,6 +21,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -31,6 +37,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 6 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-default-build-file-clean-minsizerel-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -18,6 +21,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}

+ 9 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-default-build-file-clean-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -18,6 +21,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -31,6 +37,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
 
+    ${TARGET_FILE_simpleexe2_MinSizeRel}
+    ${TARGET_OBJECT_FILES_simpleexe2_MinSizeRel}
+
     ${TARGET_FILE_simpleshared_MinSizeRel}
     ${TARGET_LINKER_FILE_simpleshared_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}

+ 12 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-minsizerel-top-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -14,6 +17,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -23,6 +29,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
 
+    ${TARGET_FILE_simpleexe2_MinSizeRel}
+    ${TARGET_OBJECT_FILES_simpleexe2_MinSizeRel}
+
     ${TARGET_FILE_simpleshared_MinSizeRel}
     ${TARGET_LINKER_FILE_simpleshared_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}
@@ -36,6 +45,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 6 - 0
Tests/RunCMake/NinjaMultiConfig/Simple-release-in-minsizerel-graph-subdir-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -14,6 +17,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}

+ 6 - 0
Tests/RunCMake/NinjaMultiConfig/SimpleCrossConfigs-all-all-in-release-graph-build-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -17,6 +20,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}

+ 6 - 0
Tests/RunCMake/NinjaMultiConfig/SimpleCrossConfigs-all-relwithdebinfo-in-release-graph-build-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -17,6 +20,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}

+ 12 - 0
Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAlias-all-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -18,6 +21,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -31,6 +37,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleexe_MinSizeRel}
 
+    ${TARGET_FILE_simpleexe2_MinSizeRel}
+    ${TARGET_OBJECT_FILES_simpleexe2_MinSizeRel}
+
     ${TARGET_FILE_simpleshared_MinSizeRel}
     ${TARGET_LINKER_FILE_simpleshared_MinSizeRel}
     ${TARGET_OBJECT_FILES_simpleshared_MinSizeRel}
@@ -44,6 +53,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 6 - 0
Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAliasList-all-configs-build-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -17,6 +20,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}

+ 9 - 0
Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAliasList-all-relwithdebinfo-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Debug}
     ${TARGET_OBJECT_FILES_simpleexe_Debug}
 
+    ${TARGET_FILE_simpleexe2_Debug}
+    ${TARGET_OBJECT_FILES_simpleexe2_Debug}
+
     ${TARGET_FILE_simpleshared_Debug}
     ${TARGET_LINKER_FILE_simpleshared_Debug}
     ${TARGET_OBJECT_FILES_simpleshared_Debug}
@@ -17,6 +20,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_Release}
     ${TARGET_OBJECT_FILES_simpleexe_Release}
 
+    ${TARGET_FILE_simpleexe2_Release}
+    ${TARGET_OBJECT_FILES_simpleexe2_Release}
+
     ${TARGET_FILE_simpleshared_Release}
     ${TARGET_LINKER_FILE_simpleshared_Release}
     ${TARGET_OBJECT_FILES_simpleshared_Release}
@@ -29,6 +35,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 3 - 0
Tests/RunCMake/NinjaMultiConfig/SimpleDefaultBuildAliasList-clean-configs-ninja-check.cmake

@@ -5,6 +5,9 @@ check_files("${RunCMake_TEST_BINARY_DIR}"
     ${TARGET_FILE_simpleexe_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleexe_RelWithDebInfo}
 
+    ${TARGET_FILE_simpleexe2_RelWithDebInfo}
+    ${TARGET_OBJECT_FILES_simpleexe2_RelWithDebInfo}
+
     ${TARGET_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_LINKER_FILE_simpleshared_RelWithDebInfo}
     ${TARGET_OBJECT_FILES_simpleshared_RelWithDebInfo}

+ 0 - 1
Tests/RunCMake/NinjaMultiConfig/SimpleSubdir/CMakeLists.txt

@@ -6,4 +6,3 @@ target_link_libraries(simpleexe PRIVATE simpleshared)
 
 add_executable(simpleexe2 ../main.c)
 target_link_libraries(simpleexe2 PRIVATE simpleshared $<TARGET_OBJECTS:simpleobj>)
-set_property(TARGET simpleexe2 PROPERTY EXCLUDE_FROM_ALL 1)