aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2017-12-11 22:14:10 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2017-12-12 00:02:37 +0200
commit4af4145d09d14bcf142714b3dd8c25ee00fcbe68 (patch)
treea289c0d6b5960733bd16d9ecab41fbd9a391ceb2 /mesonbuild/interpreter.py
parent19cd60205db049a0aac274afad910281e9011ff7 (diff)
downloadmeson-4af4145d09d14bcf142714b3dd8c25ee00fcbe68.zip
meson-4af4145d09d14bcf142714b3dd8c25ee00fcbe68.tar.gz
meson-4af4145d09d14bcf142714b3dd8c25ee00fcbe68.tar.bz2
Files created with generator can have path segments.
This is OK, because they are written in the private directory of each target and its layout can be anything.
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r--mesonbuild/interpreter.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py
index f33d437..ea741a0 100644
--- a/mesonbuild/interpreter.py
+++ b/mesonbuild/interpreter.py
@@ -1372,7 +1372,7 @@ permitted_kwargs = {'add_global_arguments': {'language'},
'declare_dependency': {'include_directories', 'link_with', 'sources', 'dependencies', 'compile_args', 'link_args', 'version'},
'executable': exe_kwargs,
'find_program': {'required', 'native'},
- 'generator': {'arguments', 'output', 'depfile', 'capture'},
+ 'generator': {'arguments', 'output', 'depfile', 'capture', 'preserve_path_from'},
'include_directories': {'is_system'},
'install_data': {'install_dir', 'install_mode', 'sources'},
'install_headers': {'install_dir', 'subdir'},