summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/msetup.py2
-rw-r--r--mesonbuild/options.py3
2 files changed, 0 insertions, 5 deletions
diff --git a/mesonbuild/msetup.py b/mesonbuild/msetup.py
index 9f30a8e92..e22e0a7bb 100644
--- a/mesonbuild/msetup.py
+++ b/mesonbuild/msetup.py
@@ -213,8 +213,6 @@ class MesonApp:
errstr = ', '.join(errlist)
raise MesonException(f'Unknown options: {errstr}')
- coredata.optstore.clear_pending()
-
def _generate(self, env: environment.Environment, capture: bool, vslite_ctx: T.Optional[dict]) -> T.Optional[dict]:
# Get all user defined options, including options that have been defined
# during a previous invocation or using meson configure.
diff --git a/mesonbuild/options.py b/mesonbuild/options.py
index 38bfdf034..b9b00eff5 100644
--- a/mesonbuild/options.py
+++ b/mesonbuild/options.py
@@ -819,9 +819,6 @@ class OptionStore:
# Subproject options from toplevel project()
self.pending_subproject_options: OptionDict = {}
- def clear_pending(self) -> None:
- self.pending_options = {}
-
def ensure_and_validate_key(self, key: T.Union[OptionKey, str]) -> OptionKey:
if isinstance(key, str):
return OptionKey(key)