summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/interpreter/interpreter.py2
-rw-r--r--mesonbuild/options.py5
2 files changed, 1 insertions, 6 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py
index c8c05f0bd..1ff6aa4b1 100644
--- a/mesonbuild/interpreter/interpreter.py
+++ b/mesonbuild/interpreter/interpreter.py
@@ -1082,7 +1082,7 @@ class Interpreter(InterpreterBase, HoldableObject):
try:
optkey = options.OptionKey(optname, self.subproject)
- value_object, value = self.coredata.optstore.get_option_from_meson_file(optkey)
+ value_object, value = self.coredata.optstore.get_value_object_and_value_for(optkey)
except KeyError:
if self.coredata.optstore.is_base_option(optkey):
# Due to backwards compatibility return the default
diff --git a/mesonbuild/options.py b/mesonbuild/options.py
index f81683eca..4a4d40f22 100644
--- a/mesonbuild/options.py
+++ b/mesonbuild/options.py
@@ -1139,11 +1139,6 @@ class OptionStore:
key = self.ensure_and_validate_key(key)
return self.options[key]
- def get_option_from_meson_file(self, key: OptionKey) -> T.Tuple[AnyOptionType, ElementaryOptionValues]:
- assert isinstance(key, OptionKey)
- (value_object, value) = self.get_value_object_and_value_for(key)
- return (value_object, value)
-
def get_default_for_b_option(self, key: OptionKey) -> ElementaryOptionValues:
assert self.is_base_option(key)
from .compilers.compilers import BASE_OPTIONS