summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/coredata.py10
1 files changed, 0 insertions, 10 deletions
diff --git a/mesonbuild/coredata.py b/mesonbuild/coredata.py
index ef761f54f..f9462db38 100644
--- a/mesonbuild/coredata.py
+++ b/mesonbuild/coredata.py
@@ -395,9 +395,6 @@ class CoreData:
def get_option(self, key: OptionKey) -> ElementaryOptionValues:
return self.optstore.get_value_for(key.name, key.subproject)
- def get_option_object_for_target(self, target: 'BuildTarget', key: T.Union[str, OptionKey]) -> options.AnyOptionType:
- return self.get_option_for_subproject(key, target.subproject)
-
def get_option_for_target(self, target: 'BuildTarget', key: T.Union[str, OptionKey]) -> ElementaryOptionValues:
if isinstance(key, str):
assert ':' not in key
@@ -423,13 +420,6 @@ class CoreData:
key = key.evolve(subproject=subproject)
return self.optstore.get_value_for(key)
- def get_option_object_for_subproject(self, key: T.Union[str, OptionKey], subproject) -> options.AnyOptionType:
- #keyname = key.name
- if key.subproject != subproject:
- # This should be an error, fix before merging.
- key = key.evolve(subproject=subproject)
- return self.optstore.get_value_object_for(key)
-
def set_option(self, key: OptionKey, value, first_invocation: bool = False) -> bool:
dirty = False
try: