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.
This commit is contained in:
parent
f55528186a
commit
78be324762
|
@ -1,3 +1,3 @@
|
||||||
cmake_minimum_required(VERSION 2.8.11)
|
cmake_minimum_required(VERSION 2.8.11)
|
||||||
project(${RunCMake_TEST})
|
project(${RunCMake_TEST} NONE)
|
||||||
include(${RunCMake_TEST}.cmake)
|
include(${RunCMake_TEST}.cmake)
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
enable_language(C)
|
||||||
|
enable_language(CXX)
|
||||||
include(CheckStructHasMember)
|
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)
|
||||||
check_struct_has_member("struct timeval" tv_sec sys/select.h HAVE_TIMEVAL_TV_SEC_C LANGUAGE C)
|
check_struct_has_member("struct timeval" tv_sec sys/select.h HAVE_TIMEVAL_TV_SEC_C LANGUAGE C)
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
enable_language(C)
|
||||||
|
enable_language(CXX)
|
||||||
include(CheckTypeSize)
|
include(CheckTypeSize)
|
||||||
check_type_size(int SIZEOF_INT)
|
check_type_size(int SIZEOF_INT)
|
||||||
check_type_size(int SIZEOF_INT BUILTIN_TYPES_ONLY)
|
check_type_size(int SIZEOF_INT BUILTIN_TYPES_ONLY)
|
||||||
|
|
Loading…
Reference in New Issue