diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-09-12 15:25:10 +0200 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-10-08 10:51:48 -0700 |
| commit | 400f0325074c4ede26d99742885ecbcf2f108b08 (patch) | |
| tree | 44addce56c54489c9d5301a086131fe3e9006ecf /mesonbuild/backend | |
| parent | abb39aed2281a1a63259c31f221cda508e1600eb (diff) | |
| download | meson-400f0325074c4ede26d99742885ecbcf2f108b08.tar.gz | |
ninjabackend: use compilers.is_library
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/backend')
| -rw-r--r-- | mesonbuild/backend/ninjabackend.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index e243e9b58..2f40ede4a 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -25,7 +25,7 @@ from .. import build from .. import mlog from .. import compilers from ..arglist import CompilerArgs -from ..compilers import Compiler +from ..compilers import Compiler, is_library from ..linkers import ArLikeLinker, RSPFileSyntax from ..mesonlib import ( File, LibType, MachineChoice, MesonBugException, MesonException, OrderedSet, PerMachine, @@ -2110,7 +2110,7 @@ class NinjaBackend(backends.Backend): elif a.startswith('-L'): args.append(a) continue - elif a.endswith(('.dll', '.so', '.dylib', '.a', '.lib')): + elif is_library(a): dir_, lib = os.path.split(a) linkdirs.add(dir_) |
