rust.toRustTarget: fix for windows
change vendor from "w64" to "pc" broken since 91718534f1f476a727b51a256c93885e57cf602d (cherry picked from commit d89c29deb8ae6baa96443caa3857c2039b3ab86d)
This commit is contained in:
parent
1224e4bec7
commit
c9049f71dd
@ -37,8 +37,11 @@
|
|||||||
"armv6l" = "arm";
|
"armv6l" = "arm";
|
||||||
"armv5tel" = "armv5te";
|
"armv5tel" = "armv5te";
|
||||||
}.${cpu.name} or cpu.name;
|
}.${cpu.name} or cpu.name;
|
||||||
|
vendor_ = platform.rustc.platform.vendor or {
|
||||||
|
"w64" = "pc";
|
||||||
|
}.${vendor.name} or vendor.name;
|
||||||
in platform.rustc.config
|
in platform.rustc.config
|
||||||
or "${cpu_}-${vendor.name}-${kernel.name}${lib.optionalString (abi.name != "unknown") "-${abi.name}"}";
|
or "${cpu_}-${vendor_}-${kernel.name}${lib.optionalString (abi.name != "unknown") "-${abi.name}"}";
|
||||||
|
|
||||||
# Returns the name of the rust target if it is standard, or the json file
|
# Returns the name of the rust target if it is standard, or the json file
|
||||||
# containing the custom target spec.
|
# containing the custom target spec.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user