diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2021-11-14 21:15:30 -0500 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2021-11-20 20:48:30 -0500 |
commit | 32821be623d4cc0ea0136b8e0918f50647d6b50b (patch) | |
tree | 250e02166420dcea919ba5f18b6f13bae1f67bef /mesonbuild/modules/windows.py | |
parent | 8dbb0ee476493d3059a5b4a4db61fbc3bd162bef (diff) | |
download | meson-32821be623d4cc0ea0136b8e0918f50647d6b50b.zip meson-32821be623d4cc0ea0136b8e0918f50647d6b50b.tar.gz meson-32821be623d4cc0ea0136b8e0918f50647d6b50b.tar.bz2 |
add location nodes to some Feature calls
Diffstat (limited to 'mesonbuild/modules/windows.py')
-rw-r--r-- | mesonbuild/modules/windows.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mesonbuild/modules/windows.py b/mesonbuild/modules/windows.py index 4aa7e3a..8285b18 100644 --- a/mesonbuild/modules/windows.py +++ b/mesonbuild/modules/windows.py @@ -150,14 +150,16 @@ class WindowsModule(ExtensionModule): elif isinstance(src, mesonlib.File): yield src.relative_name(), src.fname, src elif isinstance(src, build.CustomTargetIndex): - FeatureNew.single_use('windows.compile_resource CustomTargetIndex in positional arguments', '0.61.0', state.subproject) + FeatureNew.single_use('windows.compile_resource CustomTargetIndex in positional arguments', '0.61.0', + state.subproject, location=state.current_node) # This dance avoids a case where two indexs of the same # target are given as separate arguments. yield (f'{src.get_id()}_{src.target.get_outputs().index(src.output)}', f'windows_compile_resources_{src.get_filename()}', src) else: if len(src.get_outputs()) > 1: - FeatureNew.single_use('windows.compile_resource CustomTarget with multiple outputs in positional arguments', '0.61.0', state.subproject) + FeatureNew.single_use('windows.compile_resource CustomTarget with multiple outputs in positional arguments', + '0.61.0', state.subproject, location=state.current_node) for i, out in enumerate(src.get_outputs()): # Chances are that src.get_filename() is already the name of that # target, add a prefix to avoid name clash. |