aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2020-03-06 16:31:18 -0800
committerDylan Baker <dylan@pnwbakers.com>2020-03-09 16:55:08 -0700
commitc9ecfc84ffc685ff29ed488d15419401c2d22cb8 (patch)
tree430f11e4e851a0e8176282b86ec980a7a49d43e2 /run_project_tests.py
parentfe86c594c6a3b5f99d2150ae165c951e7a41955a (diff)
downloadmeson-c9ecfc84ffc685ff29ed488d15419401c2d22cb8.zip
meson-c9ecfc84ffc685ff29ed488d15419401c2d22cb8.tar.gz
meson-c9ecfc84ffc685ff29ed488d15419401c2d22cb8.tar.bz2
tests: Add pdb files for d tests
Diffstat (limited to 'run_project_tests.py')
-rwxr-xr-xrun_project_tests.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/run_project_tests.py b/run_project_tests.py
index 160fbf3..16971f7 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -105,7 +105,8 @@ class InstalledFile:
def get_path(self, compiler: str, env: environment.Environment) -> T.Optional[Path]:
p = Path(self.path)
canonical_compiler = compiler
- if (compiler in ['clang-cl', 'intel-cl']) or (env.machines.host.is_windows() and compiler == 'pgi'):
+ if ((compiler in ['clang-cl', 'intel-cl']) or
+ (env.machines.host.is_windows() and compiler in {'pgi', 'dmd', 'ldc'})):
canonical_compiler = 'msvc'
# Abort if the platform does not match