From d2172a4780f06683b2417674fc85e862a7fa193b Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Tue, 9 Oct 2018 18:13:38 +0100 Subject: Handle llvm-lib in test common/143 --- test cases/common/143 C and CPP link/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test cases') diff --git a/test cases/common/143 C and CPP link/meson.build b/test cases/common/143 C and CPP link/meson.build index d35a31bfd..af5c54a1c 100644 --- a/test cases/common/143 C and CPP link/meson.build +++ b/test cases/common/143 C and CPP link/meson.build @@ -26,8 +26,9 @@ libc = static_library('cfoo', ['foo.c', 'foo.h']) cxx = meson.get_compiler('cpp') if cxx.get_argument_syntax() == 'msvc' + static_linker = find_program('lib', 'llvm-lib') compile_cmd = ['/c', '@INPUT@', '/Fo@OUTPUT@'] - stlib_cmd = ['lib', '/OUT:@OUTPUT@', '@INPUT@'] + stlib_cmd = [static_linker, '/OUT:@OUTPUT@', '@INPUT@'] else compile_cmd = ['-c', '-fPIC', '@INPUT@', '-o', '@OUTPUT@'] stlib_cmd = ['ar', 'csr', '@OUTPUT@', '@INPUT@'] -- cgit v1.2.3