diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2020-08-22 18:31:56 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-22 18:31:56 +0300 |
commit | c42298e1460f838710bfe1d33b5635bec25fa8ba (patch) | |
tree | fd8ab90e7626d52698b3b6fe86c397932d8a5359 /mesonbuild/compilers/c.py | |
parent | fbc6d50acc2c6bbe67d5ac2c5432163fb3e7bd39 (diff) | |
parent | 0c5f3c7483c147652463a024aafe4bcb6bc8946c (diff) | |
download | meson-c42298e1460f838710bfe1d33b5635bec25fa8ba.zip meson-c42298e1460f838710bfe1d33b5635bec25fa8ba.tar.gz meson-c42298e1460f838710bfe1d33b5635bec25fa8ba.tar.bz2 |
Merge pull request #7447 from scivision/nvc
Add support for NVidia HPC SDK compilers
Diffstat (limited to 'mesonbuild/compilers/c.py')
-rw-r--r-- | mesonbuild/compilers/c.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mesonbuild/compilers/c.py b/mesonbuild/compilers/c.py index 95851be..936b04c 100644 --- a/mesonbuild/compilers/c.py +++ b/mesonbuild/compilers/c.py @@ -255,6 +255,15 @@ class PGICCompiler(PGICompiler, CCompiler): PGICompiler.__init__(self) +class NvidiaHPC_CCompiler(PGICompiler, CCompiler): + def __init__(self, exelist, version, for_machine: MachineChoice, + is_cross, info: 'MachineInfo', exe_wrapper=None, **kwargs): + CCompiler.__init__(self, exelist, version, for_machine, is_cross, + info, exe_wrapper, **kwargs) + PGICompiler.__init__(self) + self.id = 'nvidia_hpc' + + class ElbrusCCompiler(GnuCCompiler, ElbrusCompiler): def __init__(self, exelist, version, for_machine: MachineChoice, is_cross, info: 'MachineInfo', exe_wrapper=None, |