From ef5da765af7c5687228ed6e77a19d20bc474c4a4 Mon Sep 17 00:00:00 2001 From: Charles Brunet Date: Tue, 14 Mar 2023 16:01:59 -0400 Subject: add typename to AliasTarget It will allow to distinguish AliasTarget from RunTarget in introspection files (e.g. meson-info/intro-targets.json). --- mesonbuild/build.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'mesonbuild') diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 27c17da..7d1f1d0 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -2756,6 +2756,9 @@ class RunTarget(Target, CommandBase): return "@run" class AliasTarget(RunTarget): + + typename = 'alias' + def __init__(self, name: str, dependencies: T.Sequence['Target'], subdir: str, subproject: str, environment: environment.Environment): super().__init__(name, [], dependencies, subdir, subproject, environment) -- cgit v1.1