aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/linkers.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2019-07-23 08:39:54 -0700
committerDylan Baker <dylan@pnwbakers.com>2019-08-14 13:13:23 -0700
commitc77414a20b446588f98fee35d7a9a2dbf8a627a9 (patch)
tree9e06154878e21a494542bba524400f6317a44714 /mesonbuild/linkers.py
parentd9b6b5de315438a649d77ce4812c0a9b5cc66ba3 (diff)
downloadmeson-c77414a20b446588f98fee35d7a9a2dbf8a627a9.zip
meson-c77414a20b446588f98fee35d7a9a2dbf8a627a9.tar.gz
meson-c77414a20b446588f98fee35d7a9a2dbf8a627a9.tar.bz2
linkers: Add intel xilink
Diffstat (limited to 'mesonbuild/linkers.py')
-rw-r--r--mesonbuild/linkers.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/mesonbuild/linkers.py b/mesonbuild/linkers.py
index b289298..dfb30b3 100644
--- a/mesonbuild/linkers.py
+++ b/mesonbuild/linkers.py
@@ -813,3 +813,12 @@ class ClangClDynamicLinker(VisualStudioLikeLinkerMixin, DynamicLinker):
*, version: str = 'unknown version'):
super().__init__(['lld-link.exe'], for_machine, 'lld-link',
version=version)
+
+
+class XilinkDynamicLinker(VisualStudioLikeLinkerMixin, DynamicLinker):
+
+ """Intel's Xilink.exe."""
+
+ def __init__(self, for_machine: mesonlib.MachineChoice,
+ *, version: str = 'unknown version'):
+ super().__init__(['xilink.exe'], for_machine, 'xilink', version=version)