diff options
| author | prajwal-ibm <prajwal.b.mehendarkar@ibm.com> | 2024-11-07 04:06:40 -0600 |
|---|---|---|
| committer | Eli Schwartz <eschwartz93@gmail.com> | 2024-11-19 22:07:22 -0500 |
| commit | 8400083418445bfe2d36e57e0988d3f2d208cad4 (patch) | |
| tree | 5711ceae1ac775673c1b1cd1d9305c5e423e22ac | |
| parent | 110e2de4fa76da9c2bb7fe7b2008ac859564dbd3 (diff) | |
| download | meson-8400083418445bfe2d36e57e0988d3f2d208cad4.tar.gz | |
Fix building on AIX when no project languages are used
Closes #13878
| -rw-r--r-- | mesonbuild/backend/ninjabackend.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index cb3552d7f..7b573e4e4 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -2369,7 +2369,7 @@ class NinjaBackend(backends.Backend): options = self._rsp_options(compiler) self.add_rule(NinjaRule(rule, command, args, description, **options, extra=pool)) - if self.environment.machines[for_machine].is_aix(): + if self.environment.machines[for_machine].is_aix() and complist: rule = 'AIX_LINKER{}'.format(self.get_rule_suffix(for_machine)) description = 'Archiving AIX shared library' cmdlist = compiler.get_command_to_archive_shlib() |
