diff options
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
| -rw-r--r-- | mesonbuild/compilers/compilers.py | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py index 6f15e4833..0b52b8b2b 100644 --- a/mesonbuild/compilers/compilers.py +++ b/mesonbuild/compilers/compilers.py @@ -1072,6 +1072,11 @@ class Compiler(metaclass=abc.ABCMeta):      def get_include_args(self, path: str, is_system: bool) -> T.List[str]:          return [] +    def depfile_for_object(self, objfile: str) -> str: +        return objfile + '.' + self.get_depfile_suffix() + +    def get_depfile_suffix(self) -> str: +        raise EnvironmentError('{} does not implement get_depfile_suffix'.format(self.id))  def get_args_from_envvars(lang: str,  | 
