diff options
author | Brad King <brad.king@kitware.com> | 2020-06-22 18:11:31 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-06-23 11:48:53 (GMT) |
commit | 6c6b22781319ce84759c13353a6fd1290413c551 (patch) | |
tree | 24b01d3e1968ff85c76ee66590c5523e8da1fbc2 /Tests/FindModulesExecuteAll | |
parent | e66fe75792a2fbe9f3ffe237c748008906ae7116 (diff) | |
download | CMake-6c6b22781319ce84759c13353a6fd1290413c551.zip CMake-6c6b22781319ce84759c13353a6fd1290413c551.tar.gz CMake-6c6b22781319ce84759c13353a6fd1290413c551.tar.bz2 |
Tests: Drop redundant FindModulesExecuteAll test
This test has been superseded by `CMakeOnly.AllFindModules`,
which does much more checking anyway.
Diffstat (limited to 'Tests/FindModulesExecuteAll')
-rw-r--r-- | Tests/FindModulesExecuteAll/CMakeLists.txt | 30 | ||||
-rw-r--r-- | Tests/FindModulesExecuteAll/main.c | 4 |
2 files changed, 0 insertions, 34 deletions
diff --git a/Tests/FindModulesExecuteAll/CMakeLists.txt b/Tests/FindModulesExecuteAll/CMakeLists.txt deleted file mode 100644 index 4893bb3..0000000 --- a/Tests/FindModulesExecuteAll/CMakeLists.txt +++ /dev/null @@ -1,30 +0,0 @@ -# This file includes all FindXXX.cmake modules, so they are all executed. -# As it is it doesn't test a lot. -# It makes sure that the modules don't contain basic syntax errors. -# It also makes sure that modules don't fail with an error if something -# wasn't found but REQUIRED was not given. -# -# I guess more things could be added, like checking whether variables are -# defined after running the modules (e.g. FOO_FOUND etc.). -cmake_minimum_required(VERSION 2.8.4) # new enough for CMP0017 -project(FindModulesExecuteAll) - -file(GLOB all_modules "${CMAKE_CURRENT_SOURCE_DIR}/../../Modules/Find*cmake") - -foreach(module ${all_modules}) - message(STATUS "module: ${module}") - include("${module}") - - # get the "basename" of the package, so the existence of variables like - # FOO_FOUND could be tested later on, Alex - string(REGEX REPLACE ".+Find([^\\.]+)\\.cmake" "\\1" packageName "${module}") - string(TOUPPER "${packageName}" packageNameUpper) - -# disabled for now, since too many modules break: -# if(NOT DEFINED ${packageNameUpper}_FOUND) -# message(SEND_ERROR "${packageNameUpper}_FOUND not defined !") -# endif() - -endforeach() - -add_executable(FindModulesExecuteAll main.c) diff --git a/Tests/FindModulesExecuteAll/main.c b/Tests/FindModulesExecuteAll/main.c deleted file mode 100644 index f8b643a..0000000 --- a/Tests/FindModulesExecuteAll/main.c +++ /dev/null @@ -1,4 +0,0 @@ -int main() -{ - return 0; -} |