From 9929e0efacd5601c548bb727ff13d19ee96477c6 Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Wed, 29 Mar 2017 12:21:24 -0400 Subject: rust: Support executable name differing from source name --- mesonbuild/build.py | 8 -------- 1 file changed, 8 deletions(-) (limited to 'mesonbuild/build.py') diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 2806331..41e21e3 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -479,14 +479,6 @@ class BuildTarget(Target): # CSharp and Java targets can't contain any other file types assert(len(self.compilers) == 1) return - if 'rust' in self.compilers: - firstname = self.sources[0] - if isinstance(firstname, File): - firstname = firstname.fname - first = os.path.split(firstname)[1] - (base, suffix) = os.path.splitext(first) - if suffix != '.rs' or self.name != base: - raise InvalidArguments('In Rust targets, the first source file must be named projectname.rs.') def get_original_kwargs(self): return self.kwargs -- cgit v1.1