From d71be346a4502cb444edc59227675eeb8f41a51b Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 25 Jan 2018 10:49:56 -0500 Subject: [PATCH] Tests: Speed up RunCMake.TargetPropertyGeneratorExpressions Consolidate similar test cases. --- ...1-result.txt => BadInvalidName-result.txt} | 0 .../BadInvalidName-stderr.txt | 50 +++++++++++++++++++ .../BadInvalidName.cmake | 8 +++ .../BadInvalidName1-stderr.txt | 8 --- .../BadInvalidName1.cmake | 7 --- .../BadInvalidName1/CMakeLists.txt | 2 + .../BadInvalidName2-stderr.txt | 8 --- .../BadInvalidName2.cmake | 7 --- .../BadInvalidName2/CMakeLists.txt | 2 + .../BadInvalidName3-result.txt | 1 - .../BadInvalidName3-stderr.txt | 8 --- .../BadInvalidName3.cmake | 7 --- .../BadInvalidName3/CMakeLists.txt | 2 + .../BadInvalidName4-result.txt | 1 - .../BadInvalidName4-stderr.txt | 8 --- .../BadInvalidName4.cmake | 9 ---- .../BadInvalidName4/CMakeLists.txt | 2 + .../BadInvalidName5-result.txt | 1 - .../BadInvalidName5-stderr.txt | 9 ---- .../BadInvalidName5.cmake | 7 --- .../BadInvalidName5/CMakeLists.txt | 2 + .../BadInvalidName6-result.txt | 1 - .../BadInvalidName6-stderr.txt | 8 --- .../BadInvalidName6.cmake | 7 --- .../BadInvalidName6/CMakeLists.txt | 2 + .../BadInvalidName7-result.txt | 1 - .../BadInvalidName7-stderr.txt | 8 --- .../BadInvalidName7.cmake | 9 ---- .../BadInvalidName7/CMakeLists.txt | 2 + .../BadInvalidName8-result.txt | 1 - .../BadInvalidName8-stderr.txt | 8 --- .../BadInvalidName8.cmake | 7 --- .../BadInvalidName8/CMakeLists.txt | 2 + ...result.txt => BadSelfReference-result.txt} | 0 .../BadSelfReference-stderr.txt | 37 ++++++++++++++ .../BadSelfReference.cmake | 6 +++ .../BadSelfReference1-result.txt | 1 - .../BadSelfReference1-stderr.txt | 6 --- .../BadSelfReference1.cmake | 7 --- .../BadSelfReference1/CMakeLists.txt | 2 + .../BadSelfReference2-result.txt | 1 - .../BadSelfReference2-stderr.txt | 6 --- .../BadSelfReference2.cmake | 9 ---- .../BadSelfReference2/CMakeLists.txt | 2 + .../BadSelfReference3-result.txt | 1 - .../BadSelfReference3-stderr.txt | 6 --- .../BadSelfReference3.cmake | 8 --- .../BadSelfReference3/CMakeLists.txt | 2 + .../BadSelfReference4-result.txt | 1 - .../BadSelfReference4-stderr.txt | 6 --- .../BadSelfReference4.cmake | 10 ---- .../BadSelfReference4/CMakeLists.txt | 2 + .../BadSelfReference5-result.txt | 1 - .../BadSelfReference5-stderr.txt | 6 --- .../BadSelfReference5.cmake | 10 ---- .../BadSelfReference5/CMakeLists.txt | 2 + .../BadSelfReference6-result.txt | 1 - .../BadSelfReference6-stderr.txt | 6 --- .../BadSelfReference6.cmake | 10 ---- .../BadSelfReference6/CMakeLists.txt | 2 + .../RunCMakeTest.cmake | 16 +----- .../main.cpp | 4 ++ 62 files changed, 135 insertions(+), 241 deletions(-) rename Tests/RunCMake/TargetPropertyGeneratorExpressions/{BadInvalidName1-result.txt => BadInvalidName-result.txt} (100%) create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName-stderr.txt create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName.cmake delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8/CMakeLists.txt rename Tests/RunCMake/TargetPropertyGeneratorExpressions/{BadInvalidName2-result.txt => BadSelfReference-result.txt} (100%) create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference-stderr.txt create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference.cmake delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5/CMakeLists.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-result.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-stderr.txt delete mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6.cmake create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6/CMakeLists.txt create mode 100644 Tests/RunCMake/TargetPropertyGeneratorExpressions/main.cpp diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName-result.txt similarity index 100% rename from Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1-result.txt rename to Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName-result.txt diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName-stderr.txt new file mode 100644 index 0000000000..6e891047c0 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName-stderr.txt @@ -0,0 +1,50 @@ +^(CMake Error at BadInvalidName1/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + Target name not supported. ++)+(CMake Error at BadInvalidName2/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + Target name and property name not supported. ++)+(CMake Error at BadInvalidName3/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + Property name not supported. ++)+(CMake Error at BadInvalidName4/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + Property name not supported. ++)+(CMake Error at BadInvalidName5/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + \$ expression requires a non-empty target name and + property name. ++)+(CMake Error at BadInvalidName6/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + \$ expression requires a non-empty target name. ++)+(CMake Error at BadInvalidName7/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + \$ expression requires a non-empty property name. ++)+(CMake Error at BadInvalidName8/CMakeLists.txt:2 \(include_directories\): + Error evaluating generator expression: + + \$ + + \$ expression requires a non-empty property name. +*)+$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName.cmake new file mode 100644 index 0000000000..5f083e2a6b --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName.cmake @@ -0,0 +1,8 @@ +add_subdirectory(BadInvalidName1) +add_subdirectory(BadInvalidName2) +add_subdirectory(BadInvalidName3) +add_subdirectory(BadInvalidName4) +add_subdirectory(BadInvalidName5) +add_subdirectory(BadInvalidName6) +add_subdirectory(BadInvalidName7) +add_subdirectory(BadInvalidName8) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1-stderr.txt deleted file mode 100644 index 9c146e057b..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName1.cmake:7 \(include_directories\): - Error evaluating generator expression: - - \$ - - Target name not supported. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1.cmake deleted file mode 100644 index d5f661d600..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1/CMakeLists.txt new file mode 100644 index 0000000000..13e1de7d6d --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName1/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName1 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2-stderr.txt deleted file mode 100644 index 451888cc61..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName2.cmake:7 \(include_directories\): - Error evaluating generator expression: - - \$ - - Target name and property name not supported. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2.cmake deleted file mode 100644 index 6e4c1d0d39..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2/CMakeLists.txt new file mode 100644 index 0000000000..4b784729e0 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName2 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-stderr.txt deleted file mode 100644 index 39692c4eff..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName3.cmake:7 \(include_directories\): - Error evaluating generator expression: - - \$ - - Property name not supported. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3.cmake deleted file mode 100644 index 3f75aa3821..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3/CMakeLists.txt new file mode 100644 index 0000000000..516a049a8b --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName3/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName3 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-stderr.txt deleted file mode 100644 index c3aa1b1a9f..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName4.cmake:9 \(include_directories\): - Error evaluating generator expression: - - \$ - - Property name not supported. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4.cmake deleted file mode 100644 index b616c31063..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4.cmake +++ /dev/null @@ -1,9 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(foo "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4/CMakeLists.txt new file mode 100644 index 0000000000..02f2a1a8af --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName4/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName4 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-stderr.txt deleted file mode 100644 index 1c6fad4b03..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5-stderr.txt +++ /dev/null @@ -1,9 +0,0 @@ -CMake Error at BadInvalidName5.cmake:7 \(include_directories\): - Error evaluating generator expression: - - \$ - - \$ expression requires a non-empty target name and - property name. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5.cmake deleted file mode 100644 index 11cb6fa520..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5/CMakeLists.txt new file mode 100644 index 0000000000..a653583b53 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName5/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName5 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-stderr.txt deleted file mode 100644 index 8b147dca66..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName6.cmake:7 \(include_directories\): - Error evaluating generator expression: - - \$ - - \$ expression requires a non-empty target name. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6.cmake deleted file mode 100644 index bf868a5012..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6/CMakeLists.txt new file mode 100644 index 0000000000..614458ef20 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName6/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName6 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-stderr.txt deleted file mode 100644 index dad6bf86a5..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName7.cmake:9 \(include_directories\): - Error evaluating generator expression: - - \$ - - \$ expression requires a non-empty property name. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7.cmake deleted file mode 100644 index 36d1a79033..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7.cmake +++ /dev/null @@ -1,9 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(foo "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7/CMakeLists.txt new file mode 100644 index 0000000000..8a9fe80182 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName7/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName7 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-stderr.txt deleted file mode 100644 index 4e8c14c990..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8-stderr.txt +++ /dev/null @@ -1,8 +0,0 @@ -CMake Error at BadInvalidName8.cmake:7 \(include_directories\): - Error evaluating generator expression: - - \$ - - \$ expression requires a non-empty property name. -Call Stack \(most recent call first\): - CMakeLists.txt:8 \(include\)$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8.cmake deleted file mode 100644 index f059288c6d..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8/CMakeLists.txt new file mode 100644 index 0000000000..b228159f06 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName8/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadInvalidName8 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference-result.txt similarity index 100% rename from Tests/RunCMake/TargetPropertyGeneratorExpressions/BadInvalidName2-result.txt rename to Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference-result.txt diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference-stderr.txt new file mode 100644 index 0000000000..f0f71ecf47 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference-stderr.txt @@ -0,0 +1,37 @@ +^(CMake Error: + Error evaluating generator expression: + + \$ + + Self reference on target "BadSelfReference1". ++)+(CMake Error: + Error evaluating generator expression: + + \$ + + Self reference on target "BadSelfReference2". ++)+(CMake Error: + Error evaluating generator expression: + + \$ + + Self reference on target "BadSelfReference3". ++)+(CMake Error: + Error evaluating generator expression: + + \$ + + Self reference on target "BadSelfReference4". ++)+(CMake Error: + Error evaluating generator expression: + + \$ + + Self reference on target "BadSelfReference5". ++)+(CMake Error: + Error evaluating generator expression: + + \$ + + Self reference on target "BadSelfReference6". +*)+$ diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference.cmake new file mode 100644 index 0000000000..5a99f7afa8 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference.cmake @@ -0,0 +1,6 @@ +add_subdirectory(BadSelfReference1) +add_subdirectory(BadSelfReference2) +add_subdirectory(BadSelfReference3) +add_subdirectory(BadSelfReference4) +add_subdirectory(BadSelfReference5) +add_subdirectory(BadSelfReference6) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-stderr.txt deleted file mode 100644 index 75a729e9cd..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -CMake Error: - Error evaluating generator expression: - - \$ - - Self reference on target "TargetPropertyGeneratorExpressions". diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1.cmake deleted file mode 100644 index a85731ecfc..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1.cmake +++ /dev/null @@ -1,7 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1/CMakeLists.txt new file mode 100644 index 0000000000..30c27f51b4 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference1/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadSelfReference1 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-stderr.txt deleted file mode 100644 index 75a729e9cd..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -CMake Error: - Error evaluating generator expression: - - \$ - - Self reference on target "TargetPropertyGeneratorExpressions". diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2.cmake deleted file mode 100644 index f1459b8cba..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2.cmake +++ /dev/null @@ -1,9 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -set_property(TARGET TargetPropertyGeneratorExpressions PROPERTY - INCLUDE_DIRECTORIES "$" -) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2/CMakeLists.txt new file mode 100644 index 0000000000..c2322f43b8 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference2/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadSelfReference2 ../main.cpp) +set_property(TARGET BadSelfReference2 PROPERTY INCLUDE_DIRECTORIES "$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-stderr.txt deleted file mode 100644 index f52a27df12..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -CMake Error: - Error evaluating generator expression: - - \$ - - Self reference on target "TargetPropertyGeneratorExpressions". diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3.cmake deleted file mode 100644 index 433b730115..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3.cmake +++ /dev/null @@ -1,8 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -include_directories( - "$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3/CMakeLists.txt new file mode 100644 index 0000000000..3e6c30a740 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference3/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadSelfReference3 ../main.cpp) +include_directories("$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-stderr.txt deleted file mode 100644 index f52a27df12..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -CMake Error: - Error evaluating generator expression: - - \$ - - Self reference on target "TargetPropertyGeneratorExpressions". diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4.cmake deleted file mode 100644 index 4b6445916b..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4.cmake +++ /dev/null @@ -1,10 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -set_property(TARGET TargetPropertyGeneratorExpressions PROPERTY -INCLUDE_DIRECTORIES - "$" -) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4/CMakeLists.txt new file mode 100644 index 0000000000..f79727a9c6 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference4/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadSelfReference4 ../main.cpp) +set_property(TARGET BadSelfReference4 PROPERTY INCLUDE_DIRECTORIES "$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-stderr.txt deleted file mode 100644 index d8d12b53dc..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -CMake Error: - Error evaluating generator expression: - - \$ - - Self reference on target "TargetPropertyGeneratorExpressions". diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5.cmake deleted file mode 100644 index 74fff674d6..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5.cmake +++ /dev/null @@ -1,10 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -set_property(TARGET TargetPropertyGeneratorExpressions -PROPERTY - COMPILE_DEFINITIONS "$" -) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5/CMakeLists.txt new file mode 100644 index 0000000000..c0badbfed3 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference5/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadSelfReference5 ../main.cpp) +set_property(TARGET BadSelfReference5 PROPERTY COMPILE_DEFINITIONS "$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-result.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-result.txt deleted file mode 100644 index d00491fd7e..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-stderr.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-stderr.txt deleted file mode 100644 index 0b1dd26b3d..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -CMake Error: - Error evaluating generator expression: - - \$ - - Self reference on target "TargetPropertyGeneratorExpressions". diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6.cmake deleted file mode 100644 index d6650d3a5f..0000000000 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6.cmake +++ /dev/null @@ -1,10 +0,0 @@ - -file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp" - "int main(int, char **) { return 0; }\n") - -add_executable(TargetPropertyGeneratorExpressions - "${CMAKE_CURRENT_BINARY_DIR}/main.cpp") -set_property(TARGET TargetPropertyGeneratorExpressions PROPERTY -COMPILE_DEFINITIONS - "$" -) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6/CMakeLists.txt b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6/CMakeLists.txt new file mode 100644 index 0000000000..fcb6b3c3e7 --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/BadSelfReference6/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(BadSelfReference6 ../main.cpp) +set_property(TARGET BadSelfReference6 PROPERTY COMPILE_DEFINITIONS "$") diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/RunCMakeTest.cmake b/Tests/RunCMake/TargetPropertyGeneratorExpressions/RunCMakeTest.cmake index 645a57d5f4..4294e9fd79 100644 --- a/Tests/RunCMake/TargetPropertyGeneratorExpressions/RunCMakeTest.cmake +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/RunCMakeTest.cmake @@ -1,20 +1,8 @@ include(RunCMake) -run_cmake(BadSelfReference1) -run_cmake(BadSelfReference2) -run_cmake(BadSelfReference3) -run_cmake(BadSelfReference4) -run_cmake(BadSelfReference5) -run_cmake(BadSelfReference6) +run_cmake(BadSelfReference) run_cmake(BadNonTarget) -run_cmake(BadInvalidName1) -run_cmake(BadInvalidName2) -run_cmake(BadInvalidName3) -run_cmake(BadInvalidName4) -run_cmake(BadInvalidName5) -run_cmake(BadInvalidName6) -run_cmake(BadInvalidName7) -run_cmake(BadInvalidName8) +run_cmake(BadInvalidName) run_cmake(LinkImplementationCycle1) run_cmake(LinkImplementationCycle2) run_cmake(LinkImplementationCycle3) diff --git a/Tests/RunCMake/TargetPropertyGeneratorExpressions/main.cpp b/Tests/RunCMake/TargetPropertyGeneratorExpressions/main.cpp new file mode 100644 index 0000000000..f8b643afbf --- /dev/null +++ b/Tests/RunCMake/TargetPropertyGeneratorExpressions/main.cpp @@ -0,0 +1,4 @@ +int main() +{ + return 0; +}