summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-11-13 11:36:04 -0800
committerDylan Baker <dylan@pnwbakers.com>2025-11-19 10:48:48 -0800
commit299136511e224676b29a2406349b32d86d4f2dd9 (patch)
tree73daa3f892b737586f1a90035c40296f43e9420c
parent802a9f6b522a1f48f48ed1cd6a598eabe90e699a (diff)
downloadmeson-299136511e224676b29a2406349b32d86d4f2dd9.tar.gz
compilers: Remove Environment parameter from RustCompiler.get_nightly
-rw-r--r--mesonbuild/compilers/rust.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/compilers/rust.py b/mesonbuild/compilers/rust.py
index 3eb20500e..bae072375 100644
--- a/mesonbuild/compilers/rust.py
+++ b/mesonbuild/compilers/rust.py
@@ -210,11 +210,11 @@ class RustCompiler(Compiler):
def get_crt_static(self) -> bool:
return 'target_feature="crt-static"' in self.get_cfgs()
- def get_nightly(self, target: T.Optional[BuildTarget], env: Environment) -> bool:
+ def get_nightly(self, target: T.Optional[BuildTarget]) -> bool:
if not target:
return self.allow_nightly
key = self.form_compileropt_key('nightly')
- nightly_opt = env.coredata.get_option_for_target(target, key)
+ nightly_opt = self.environment.coredata.get_option_for_target(target, key)
if nightly_opt == 'enabled' and not self.is_nightly:
raise EnvironmentException(f'Rust compiler {self.name_string()} is not a nightly compiler as required by the "nightly" option.')
return nightly_opt != 'disabled' and self.is_nightly