diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2024-05-22 23:59:02 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2024-05-23 21:26:45 +0300 |
commit | 5365d9a842938dc9182b52bcdb9674a434475200 (patch) | |
tree | 993785966b37b9243281ec4eebcbac669ae5d708 /mesonbuild/compilers/objc.py | |
parent | 631b38577ee01d9273f7f42747762d5f8cabc15a (diff) | |
download | meson-5365d9a842938dc9182b52bcdb9674a434475200.zip meson-5365d9a842938dc9182b52bcdb9674a434475200.tar.gz meson-5365d9a842938dc9182b52bcdb9674a434475200.tar.bz2 |
Refactor option classes to their own file.
Diffstat (limited to 'mesonbuild/compilers/objc.py')
-rw-r--r-- | mesonbuild/compilers/objc.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/compilers/objc.py b/mesonbuild/compilers/objc.py index 7c19c1b..4d33ec8 100644 --- a/mesonbuild/compilers/objc.py +++ b/mesonbuild/compilers/objc.py @@ -6,6 +6,7 @@ from __future__ import annotations import typing as T from .. import coredata +from .. import options from ..mesonlib import OptionKey from .compilers import Compiler @@ -80,7 +81,7 @@ class ClangObjCCompiler(ClangCompiler, ObjCCompiler): def get_options(self) -> 'coredata.MutableKeyedOptionDictType': return self.update_options( super().get_options(), - self.create_option(coredata.UserComboOption, + self.create_option(options.UserComboOption, OptionKey('std', machine=self.for_machine, lang='c'), 'C language standard to use', ['none', 'c89', 'c99', 'c11', 'c17', 'gnu89', 'gnu99', 'gnu11', 'gnu17'], |