From 74c67179d4c999ed8d389bc1fa3673496559b1c4 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Mon, 3 Mar 2025 09:59:20 -0800 Subject: [PATCH] OptionStore: remove unused build_options attribute --- mesonbuild/options.py | 1 - unittests/optiontests.py | 4 +--- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/mesonbuild/options.py b/mesonbuild/options.py index 7dcbd6724895..0cdcbc56a7fd 100644 --- a/mesonbuild/options.py +++ b/mesonbuild/options.py @@ -809,7 +809,6 @@ def __init__(self, is_cross: bool) -> None: self.module_options: T.Set[OptionKey] = set() from .compilers import all_languages self.all_languages = set(all_languages) - self.build_options = None self.project_options = set() self.augments: T.Dict[str, str] = {} self.pending_project_options: T.Dict[OptionKey, str] = {} diff --git a/unittests/optiontests.py b/unittests/optiontests.py index 28abca110f9a..e44864b7bb7a 100644 --- a/unittests/optiontests.py +++ b/unittests/optiontests.py @@ -7,9 +7,7 @@ def num_options(store: OptionStore) -> int: - basic = len(store.options) - build = len(store.build_options) if store.build_options else 0 - return basic + build + return len(store.options) class OptionTests(unittest.TestCase):