diff options
Diffstat (limited to 'mesonbuild/compilers.py')
-rw-r--r-- | mesonbuild/compilers.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/mesonbuild/compilers.py b/mesonbuild/compilers.py index 88184cb..450e8a5 100644 --- a/mesonbuild/compilers.py +++ b/mesonbuild/compilers.py @@ -1505,6 +1505,9 @@ class DCompiler(Compiler): def get_soname_args(self, shlib_name, path, soversion): return [] + def get_unittest_flag(self): + return ['-unittest'] + def build_rpath_args(self, build_dir, rpath_paths, install_rpath): # This method is to be used by LDC and DMD. # GDC can deal with the verbatim flags. @@ -1562,6 +1565,9 @@ class GnuDCompiler(DCompiler): def build_rpath_args(self, build_dir, rpath_paths, install_rpath): return build_unix_rpath_args(build_dir, rpath_paths, install_rpath) + def get_unittest_flag(self): + return ['-funittest'] + class LLVMDCompiler(DCompiler): def __init__(self, exelist, version, is_cross): DCompiler.__init__(self, exelist, version, is_cross) |