cmake: Update test case
This commit is contained in:
parent
49c730ef05
commit
06f528a5b7
|
@ -1,6 +1,6 @@
|
|||
cmake_minimum_required(VERSION 3.5)
|
||||
|
||||
project(cmMod CXX)
|
||||
project(cmMod C CXX)
|
||||
set (CMAKE_CXX_STANDARD 14)
|
||||
|
||||
if(NOT USE_PTHREAD STREQUAL NOT_SET)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
project('cmake toolchain test', ['c', 'cpp'])
|
||||
project('cmake toolchain test', ['c'])
|
||||
|
||||
if meson.is_cross_build()
|
||||
error('MESON_SKIP_TEST: skip this on cross builds')
|
||||
|
@ -7,3 +7,7 @@ endif
|
|||
cm = import('cmake')
|
||||
|
||||
sub_pro = cm.subproject('cmMod')
|
||||
|
||||
add_languages('cpp')
|
||||
|
||||
sub_pro = cm.subproject('cmModFortran')
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
[properties]
|
||||
|
||||
cmake_toolchain_file = '@MESON_TEST_ROOT@/CMakeToolchain.cmake'
|
||||
cmake_skip_compiler_test = 'always'
|
||||
|
||||
[cmake]
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
cmake_minimum_required(VERSION 3.5)
|
||||
|
||||
project(cmMod)
|
||||
project(cmMod NONE)
|
||||
|
||||
if(NOT "${MESON_TEST_VAR1}" STREQUAL "VAR1 space")
|
||||
message(FATAL_ERROR "MESON_TEST_VAR1 -- '${MESON_TEST_VAR1}' != 'VAR1 space'")
|
||||
|
@ -9,3 +9,7 @@ endif()
|
|||
if(NOT "${MESON_TEST_VAR2}" STREQUAL "VAR2")
|
||||
message(FATAL_ERROR "MESON_TEST_VAR2 -- '${MESON_TEST_VAR2}' != 'VAR2'")
|
||||
endif()
|
||||
|
||||
if(NOT DEFINED CMAKE_C_COMPILER_VERSION)
|
||||
message(FATAL_ERROR "CMAKE_C_COMPILER_VERSION was not defined")
|
||||
endif()
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
cmake_minimum_required(VERSION 3.5)
|
||||
|
||||
project(cmMod NONE)
|
||||
|
||||
if(NOT "${MESON_TEST_VAR1}" STREQUAL "VAR1 space")
|
||||
message(FATAL_ERROR "MESON_TEST_VAR1 -- '${MESON_TEST_VAR1}' != 'VAR1 space'")
|
||||
endif()
|
||||
|
||||
if(NOT "${MESON_TEST_VAR2}" STREQUAL "VAR2")
|
||||
message(FATAL_ERROR "MESON_TEST_VAR2 -- '${MESON_TEST_VAR2}' != 'VAR2'")
|
||||
endif()
|
||||
|
||||
if(NOT DEFINED CMAKE_C_COMPILER_VERSION)
|
||||
message(FATAL_ERROR "CMAKE_C_COMPILER_VERSION was not defined")
|
||||
endif()
|
||||
|
||||
if(NOT DEFINED CMAKE_CXX_COMPILER_VERSION)
|
||||
message(FATAL_ERROR "CMAKE_CXX_COMPILER_VERSION was not defined")
|
||||
endif()
|
Loading…
Reference in New Issue