diff options
author | Brad King <brad.king@kitware.com> | 2014-02-06 16:12:50 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-02-06 16:12:50 (GMT) |
commit | 78be324762f686fbd83591e3d0bba05f7844d823 (patch) | |
tree | 872aec3ce5b0058a7811c673f0dac94933dcbeed /Tests | |
parent | f55528186a9ff607cbf369299253957848314dd5 (diff) | |
download | CMake-78be324762f686fbd83591e3d0bba05f7844d823.zip CMake-78be324762f686fbd83591e3d0bba05f7844d823.tar.gz CMake-78be324762f686fbd83591e3d0bba05f7844d823.tar.bz2 |
Tests: Speed up RunCMake.CheckModules test
Enable the C and CXX languages only in the test cases that really need
them. In the failure cases we do not get far enough to really use the
languages, so skip enabling them.
Diffstat (limited to 'Tests')
-rw-r--r-- | Tests/RunCMake/CheckModules/CMakeLists.txt | 2 | ||||
-rw-r--r-- | Tests/RunCMake/CheckModules/CheckStructHasMemberOk.cmake | 2 | ||||
-rw-r--r-- | Tests/RunCMake/CheckModules/CheckTypeSizeOk.cmake | 2 |
3 files changed, 5 insertions, 1 deletions
diff --git a/Tests/RunCMake/CheckModules/CMakeLists.txt b/Tests/RunCMake/CheckModules/CMakeLists.txt index 65ac8e8..72abfc8 100644 --- a/Tests/RunCMake/CheckModules/CMakeLists.txt +++ b/Tests/RunCMake/CheckModules/CMakeLists.txt @@ -1,3 +1,3 @@ cmake_minimum_required(VERSION 2.8.11) -project(${RunCMake_TEST}) +project(${RunCMake_TEST} NONE) include(${RunCMake_TEST}.cmake) diff --git a/Tests/RunCMake/CheckModules/CheckStructHasMemberOk.cmake b/Tests/RunCMake/CheckModules/CheckStructHasMemberOk.cmake index b319e18..4c064c5 100644 --- a/Tests/RunCMake/CheckModules/CheckStructHasMemberOk.cmake +++ b/Tests/RunCMake/CheckModules/CheckStructHasMemberOk.cmake @@ -1,3 +1,5 @@ +enable_language(C) +enable_language(CXX) include(CheckStructHasMember) check_struct_has_member("struct timeval" tv_sec sys/select.h HAVE_TIMEVAL_TV_SEC) check_struct_has_member("struct timeval" tv_sec sys/select.h HAVE_TIMEVAL_TV_SEC_C LANGUAGE C) diff --git a/Tests/RunCMake/CheckModules/CheckTypeSizeOk.cmake b/Tests/RunCMake/CheckModules/CheckTypeSizeOk.cmake index 558f07e..45a4978 100644 --- a/Tests/RunCMake/CheckModules/CheckTypeSizeOk.cmake +++ b/Tests/RunCMake/CheckModules/CheckTypeSizeOk.cmake @@ -1,3 +1,5 @@ +enable_language(C) +enable_language(CXX) include(CheckTypeSize) check_type_size(int SIZEOF_INT) check_type_size(int SIZEOF_INT BUILTIN_TYPES_ONLY) |