summaryrefslogtreecommitdiff
path: root/mesonbuild/templates/samplefactory.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/templates/samplefactory.py')
-rw-r--r--mesonbuild/templates/samplefactory.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/mesonbuild/templates/samplefactory.py b/mesonbuild/templates/samplefactory.py
index 1da2bc12d..2e91e4235 100644
--- a/mesonbuild/templates/samplefactory.py
+++ b/mesonbuild/templates/samplefactory.py
@@ -25,14 +25,14 @@ from mesonbuild.templates.ctemplates import CProject
def sameple_generator(options):
return {
- 'c': CProject,
- 'cpp': CppProject,
- 'cs': CSharpProject,
- 'cuda': CudaProject,
- 'objc': ObjCProject,
- 'objcpp': ObjCppProject,
- 'java': JavaProject,
- 'd': DlangProject,
- 'rust': RustProject,
- 'fortran': FortranProject
+ Language.C: CProject,
+ Language.CPP: CppProject,
+ Language.CS: CSharpProject,
+ Language.CUDA: CudaProject,
+ Language.OBJC: ObjCProject,
+ Language.OBJCPP: ObjCppProject,
+ Language.JAVA: JavaProject,
+ Language.D: DlangProject,
+ Language.RUST: RustProject,
+ Language.FORTRAN: FortranProject
}[options.language](options)