diff options
Diffstat (limited to 'mesonbuild/compilers')
-rw-r--r-- | mesonbuild/compilers/__init__.py | 2 | ||||
-rw-r--r-- | mesonbuild/compilers/compilers.py | 1 |
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 |