zig build: fix exe file ext to match target.cpp

This commit is contained in:
Andrew Kelley 2019-10-03 16:02:24 -04:00
parent edef35bb57
commit 7481a4ad08
No known key found for this signature in database
GPG Key ID: 7C5F548F728501A9

View File

@ -1163,10 +1163,15 @@ pub const Target = union(enum) {
}
pub fn exeFileExt(self: Target) []const u8 {
return switch (self.getOs()) {
.windows => ".exe",
else => "",
};
if (self.isWindows()) {
return ".exe";
} else if (self.isUefi()) {
return ".efi";
} else if (self.isWasm()) {
return ".wasm";
} else {
return "";
}
}
pub fn staticLibSuffix(self: Target) []const u8 {