diff options
| author | Daniel Foster <daniel@amesite.me> | 2025-05-11 11:49:31 +1000 |
|---|---|---|
| committer | Eli Schwartz <eschwartz93@gmail.com> | 2025-05-11 03:04:52 -0400 |
| commit | 24d7c347f5650b14f991da8f8c92b8ef6e4ff110 (patch) | |
| tree | 5cbad7555508455679cd491c5c8e02bb83091886 /mesonbuild/compilers/rust.py | |
| parent | 36de1c67b6e62a09e1c12857e9de02d888c6543a (diff) | |
| download | meson-24d7c347f5650b14f991da8f8c92b8ef6e4ff110.tar.gz | |
compilers/rust: fix syntax of has_argument checks
Diffstat (limited to 'mesonbuild/compilers/rust.py')
| -rw-r--r-- | mesonbuild/compilers/rust.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/compilers/rust.py b/mesonbuild/compilers/rust.py index cc9dc2100..e687552be 100644 --- a/mesonbuild/compilers/rust.py +++ b/mesonbuild/compilers/rust.py @@ -317,11 +317,11 @@ class RustCompiler(Compiler): return exelist + args def has_multi_arguments(self, args: T.List[str], env: Environment) -> T.Tuple[bool, bool]: - return self.compiles('fn main { std::process::exit(0) };\n', env, extra_args=args, mode=CompileCheckMode.COMPILE) + return self.compiles('fn main() { std::process::exit(0) }\n', env, extra_args=args, mode=CompileCheckMode.COMPILE) def has_multi_link_arguments(self, args: T.List[str], env: Environment) -> T.Tuple[bool, bool]: args = self.linker.fatal_warnings() + args - return self.compiles('fn main { std::process::exit(0) };\n', env, extra_args=args, mode=CompileCheckMode.LINK) + return self.compiles('fn main() { std::process::exit(0) }\n', env, extra_args=args, mode=CompileCheckMode.LINK) @functools.lru_cache(maxsize=None) def get_rustdoc(self, env: 'Environment') -> T.Optional[RustdocTestCompiler]: |
