aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/compilers')
-rw-r--r--mesonbuild/compilers/__init__.py2
-rw-r--r--mesonbuild/compilers/compilers.py1
2 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/compilers/__init__.py b/mesonbuild/compilers/__init__.py
index 6b31cca..849e229 100644
--- a/mesonbuild/compilers/__init__.py
+++ b/mesonbuild/compilers/__init__.py
@@ -25,6 +25,7 @@ __all__ = [
'ICC_STANDARD',
'ICC_WIN',
+ 'all_languages',
'base_options',
'clike_langs',
'c_suffixes',
@@ -99,6 +100,7 @@ from .compilers import (
ICC_OSX,
ICC_WIN,
ICC_STANDARD,
+ all_languages,
base_options,
clike_langs,
c_suffixes,
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py
index b61398f..a9ab29e 100644
--- a/mesonbuild/compilers/compilers.py
+++ b/mesonbuild/compilers/compilers.py
@@ -45,6 +45,7 @@ lang_suffixes = {
'swift': ('swift',),
'java': ('java',),
}
+all_languages = lang_suffixes.keys()
cpp_suffixes = lang_suffixes['cpp'] + ('h',)
c_suffixes = lang_suffixes['c'] + ('h',)
# List of languages that can be linked with C code directly by the linker