diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2019-07-16 10:40:00 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2019-08-14 13:13:23 -0700 |
commit | c55285351a9b6551945b38359de75aa7d42b9df9 (patch) | |
tree | ff5ff3ff75fa0abe8c20326f78bdb3278d3c4dc3 | |
parent | 06dcbd50eea47b3182081527ea1c0ada01d4d847 (diff) | |
download | meson-c55285351a9b6551945b38359de75aa7d42b9df9.zip meson-c55285351a9b6551945b38359de75aa7d42b9df9.tar.gz meson-c55285351a9b6551945b38359de75aa7d42b9df9.tar.bz2 |
Interpreter: identify the linker being used, if there is one
-rw-r--r-- | mesonbuild/interpreter.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index 3a5dfaf..ff665cc 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -2823,12 +2823,16 @@ external dependencies (including libraries) must go to "dependencies".''') continue else: raise + if for_machine == MachineChoice.HOST or self.environment.is_cross_build(): logger_fun = mlog.log else: logger_fun = mlog.debug logger_fun(comp.get_display_language(), 'compiler for the', machine_name, 'machine:', mlog.bold(' '.join(comp.get_exelist())), comp.get_version_string()) + if comp.linker is not None: + logger_fun(comp.get_display_language(), 'linker for the', machine_name, 'machine:', + mlog.bold(comp.linker.id), comp.linker.version) self.build.ensure_static_linker(comp) langs = self.coredata.compilers[for_machine].keys() |