diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-02-23 17:42:45 +0100 |
---|---|---|
committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-06-06 18:27:03 +0200 |
commit | 3d7c50d1092bb6f00842f73248650e0af1266050 (patch) | |
tree | 91f5f0bbfb16a7915974f53adf205085ebf88ed0 /test cases/cmake | |
parent | d114d8446eac10ad27f4b09c02e0049890a4b2a0 (diff) | |
download | meson-3d7c50d1092bb6f00842f73248650e0af1266050.zip meson-3d7c50d1092bb6f00842f73248650e0af1266050.tar.gz meson-3d7c50d1092bb6f00842f73248650e0af1266050.tar.bz2 |
cmake: Added option for additional CMake args
Diffstat (limited to 'test cases/cmake')
-rw-r--r-- | test cases/cmake/5 cmake options/meson.build | 3 | ||||
-rw-r--r-- | test cases/cmake/5 cmake options/subprojects/cmOpts/CMakeLists.txt | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/test cases/cmake/5 cmake options/meson.build b/test cases/cmake/5 cmake options/meson.build new file mode 100644 index 0000000..3b58515 --- /dev/null +++ b/test cases/cmake/5 cmake options/meson.build @@ -0,0 +1,3 @@ +project('cmake_set_opt', ['c']) + +subproject('cmOpts', method: 'cmake', cmake_options: '-DSOME_CMAKE_VAR=something') diff --git a/test cases/cmake/5 cmake options/subprojects/cmOpts/CMakeLists.txt b/test cases/cmake/5 cmake options/subprojects/cmOpts/CMakeLists.txt new file mode 100644 index 0000000..62b5990 --- /dev/null +++ b/test cases/cmake/5 cmake options/subprojects/cmOpts/CMakeLists.txt @@ -0,0 +1,5 @@ +cmake_minimum_required(VERSION 3.7) + +if(NOT "${SOME_CMAKE_VAR}" STREQUAL "something") + message(FATAL_ERROR "Setting the CMake var failed") +endif() |