From d32c6729901a8da6b30c7dced565697b378677dc Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 3 Nov 2017 20:07:14 +0530 Subject: [PATCH] unit tests: Attempt to fix failure on Cygwin This was always broken, but was missed because we ran MSVC on Cygwin instead. --- run_unittests.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/run_unittests.py b/run_unittests.py index 0ed365fbe..46056ad75 100755 --- a/run_unittests.py +++ b/run_unittests.py @@ -1431,6 +1431,8 @@ int main(int argc, char **argv) { impfile = os.path.join(tdir, 'alexandria.lib') if cc.id == 'msvc': shlibfile = os.path.join(tdir, 'alexandria.' + shared_suffix) + elif is_cygwin(): + shlibfile = os.path.join(tdir, 'cygalexandria.' + shared_suffix) else: shlibfile = os.path.join(tdir, 'libalexandria.' + shared_suffix) self.build_shared_lib(cc, source, objectfile, shlibfile, impfile) @@ -1464,6 +1466,8 @@ int main(int argc, char **argv) { impfile = os.path.join(testdir, 'foo.lib') if cc.id == 'msvc': shlibfile = os.path.join(testdir, 'foo.' + shext) + elif is_cygwin(): + shlibfile = os.path.join(testdir, 'cygfoo.' + shext) else: shlibfile = os.path.join(testdir, 'libfoo.' + shext) # Build libs