summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2020-10-16 22:43:20 +0200
committerDaniel Mensinger <daniel@mensinger-ka.de>2020-10-16 22:43:20 +0200
commit36cde6f91e0710b9c6ee87bd055383e52525fa75 (patch)
treee8a01f214e1f2a988cc28404d7d2dc63e56b91d2
parent5f1da86a9b3ed75c49df7073962c4e9b6a43d497 (diff)
downloadmeson-36cde6f91e0710b9c6ee87bd055383e52525fa75.tar.gz
cmake: Ignore additional internal CMake variables
-rw-r--r--mesonbuild/cmake/common.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/mesonbuild/cmake/common.py b/mesonbuild/cmake/common.py
index fe98497d1..4bcc4d956 100644
--- a/mesonbuild/cmake/common.py
+++ b/mesonbuild/cmake/common.py
@@ -35,6 +35,15 @@ language_map = {
blacklist_cmake_defs = [
'CMAKE_TOOLCHAIN_FILE',
'CMAKE_PROJECT_INCLUDE',
+ 'MESON_PRELOAD_FILE',
+ 'MESON_PS_CMAKE_CURRENT_BINARY_DIR',
+ 'MESON_PS_CMAKE_CURRENT_SOURCE_DIR',
+ 'MESON_PS_DELAYED_CALLS',
+ 'MESON_PS_LOADED',
+ 'MESON_FIND_ROOT_PATH',
+ 'MESON_CMAKE_SYSROOT',
+ 'MESON_PATHS_LIST',
+ 'MESON_CMAKE_ROOT',
]
class CMakeException(MesonException):