diff options
Diffstat (limited to 'mesonbuild/cmake')
-rw-r--r-- | mesonbuild/cmake/__init__.py | 3 | ||||
-rw-r--r-- | mesonbuild/cmake/interpreter.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/cmake/__init__.py b/mesonbuild/cmake/__init__.py index 5520ae3..01cc3f9 100644 --- a/mesonbuild/cmake/__init__.py +++ b/mesonbuild/cmake/__init__.py @@ -25,6 +25,7 @@ __all__ = [ 'CMakeTraceLine', 'CMakeTraceParser', 'parse_generator_expressions', + 'language_map', ] from .common import CMakeException @@ -32,5 +33,5 @@ from .client import CMakeClient from .executor import CMakeExecutor from .fileapi import CMakeFileAPI from .generator import parse_generator_expressions -from .interpreter import CMakeInterpreter +from .interpreter import CMakeInterpreter, language_map from .traceparser import CMakeTarget, CMakeTraceLine, CMakeTraceParser diff --git a/mesonbuild/cmake/interpreter.py b/mesonbuild/cmake/interpreter.py index 9155d6d..703815e 100644 --- a/mesonbuild/cmake/interpreter.py +++ b/mesonbuild/cmake/interpreter.py @@ -79,6 +79,8 @@ language_map = { 'c': 'C', 'cpp': 'CXX', 'cuda': 'CUDA', + 'objc': 'OBJC', + 'objcpp': 'OBJCXX', 'cs': 'CSharp', 'java': 'Java', 'fortran': 'Fortran', |