diff options
| author | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-09-04 10:52:03 +0200 |
|---|---|---|
| committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-10-06 16:43:59 +0200 |
| commit | f1614a60715ae23b801722d5104464bc594cb281 (patch) | |
| tree | 55c39fce8bdcd860a6428af4b94e4ec976edb304 /test cases | |
| parent | ecaa1d19eddcd39d6b62b20cf21cfba9bff5e801 (diff) | |
| download | meson-f1614a60715ae23b801722d5104464bc594cb281.tar.gz | |
cmake: Warn if we could use IMPORTED CMake targets
Diffstat (limited to 'test cases')
| -rw-r--r-- | test cases/linuxlike/13 cmake dependency/cmake_fake1/cmMesonTestF1Config.cmake | 2 | ||||
| -rw-r--r-- | test cases/linuxlike/13 cmake dependency/test.json | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/test cases/linuxlike/13 cmake dependency/cmake_fake1/cmMesonTestF1Config.cmake b/test cases/linuxlike/13 cmake dependency/cmake_fake1/cmMesonTestF1Config.cmake index e12aeb99a..938c7061b 100644 --- a/test cases/linuxlike/13 cmake dependency/cmake_fake1/cmMesonTestF1Config.cmake +++ b/test cases/linuxlike/13 cmake dependency/cmake_fake1/cmMesonTestF1Config.cmake @@ -4,6 +4,8 @@ if(ZLIB_FOUND OR ZLIB_Found) set(cmMesonTestF1_FOUND ON) set(cmMesonTestF1_LIBRARIES ${ZLIB_LIBRARY}) set(cmMesonTestF1_INCLUDE_DIRS ${ZLIB_INCLUDE_DIR}) + + add_library(CMMesonTESTf1::evil_non_standard_trget UNKNOWN IMPORTED) else() set(cmMesonTestF1_FOUND OFF) endif() diff --git a/test cases/linuxlike/13 cmake dependency/test.json b/test cases/linuxlike/13 cmake dependency/test.json index a12553666..1505986ee 100644 --- a/test cases/linuxlike/13 cmake dependency/test.json +++ b/test cases/linuxlike/13 cmake dependency/test.json @@ -2,5 +2,13 @@ "env": { "CMAKE_PREFIX_PATH": "@ROOT@/cmake_fake1;@ROOT@/cmake_fake2:@ROOT@/cmake_pref_env", "PATH": "@ROOT@/cmake_fake3/bin:@PATH@" - } + }, + "stdout": [ + { + "line": "WARNING: Could not find and exact match for the CMake dependency cmMesonTestF1." + }, + { + "line": " ['CMMesonTESTf1::evil_non_standard_trget']" + } + ] } |
