Skip to content

Commit 8e936d0

Browse files
authored
src/lib.rs: recognize the various NetBSD ports which run rust. (alexcrichton#156)
1 parent 8d5b606 commit 8e936d0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/lib.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,8 @@ impl Build {
245245
"aarch64-unknown-freebsd" => "BSD-generic64",
246246
"aarch64-unknown-linux-gnu" => "linux-aarch64",
247247
"aarch64-unknown-linux-musl" => "linux-aarch64",
248+
"aarch64-unknown-netbsd" => "BSD-generic64",
249+
"aarch64_be-unknown-netbsd" => "BSD-generic64",
248250
"aarch64-pc-windows-msvc" => "VC-WIN64-ARM",
249251
"aarch64-uwp-windows-msvc" => "VC-WIN64-ARM-UWP",
250252
"arm-linux-androideabi" => "linux-armv4",
@@ -261,9 +263,11 @@ impl Build {
261263
"armv7-unknown-linux-musleabi" => "linux-armv4",
262264
"armv7-unknown-linux-gnueabihf" => "linux-armv4",
263265
"armv7-unknown-linux-musleabihf" => "linux-armv4",
266+
"armv7-unknown-netbsd-eabihf" => "BSD-generic32",
264267
"asmjs-unknown-emscripten" => "gcc",
265268
"i586-unknown-linux-gnu" => "linux-elf",
266269
"i586-unknown-linux-musl" => "linux-elf",
270+
"i586-unknown-netbsd" => "BSD-x86-elf",
267271
"i686-apple-darwin" => "darwin-i386-cc",
268272
"i686-linux-android" => "linux-elf",
269273
"i686-pc-windows-gnu" => "mingw",
@@ -272,6 +276,7 @@ impl Build {
272276
"i686-unknown-haiku" => "haiku-x86",
273277
"i686-unknown-linux-gnu" => "linux-elf",
274278
"i686-unknown-linux-musl" => "linux-elf",
279+
"i686-unknown-netbsd" => "BSD-x86-elf",
275280
"i686-uwp-windows-msvc" => "VC-WIN32-UWP",
276281
"mips-unknown-linux-gnu" => "linux-mips32",
277282
"mips-unknown-linux-musl" => "linux-mips32",
@@ -283,6 +288,7 @@ impl Build {
283288
"mipsel-unknown-linux-musl" => "linux-mips32",
284289
"powerpc-unknown-freebsd" => "BSD-generic32",
285290
"powerpc-unknown-linux-gnu" => "linux-ppc",
291+
"powerpc-unknown-netbsd" => "BSD-generic32",
286292
"powerpc64-unknown-freebsd" => "BSD-generic64",
287293
"powerpc64-unknown-linux-gnu" => "linux-ppc64",
288294
"powerpc64-unknown-linux-musl" => "linux-ppc64",
@@ -292,6 +298,7 @@ impl Build {
292298
"riscv64gc-unknown-freebsd" => "BSD-riscv64",
293299
"riscv64gc-unknown-linux-gnu" => "linux-generic64",
294300
"s390x-unknown-linux-gnu" => "linux64-s390x",
301+
"sparc64-unknown-netbsd" => "BSD-generic64",
295302
"s390x-unknown-linux-musl" => "linux64-s390x",
296303
"sparcv9-sun-solaris" => "solaris64-sparcv9-gcc",
297304
"thumbv7a-uwp-windows-msvc" => "VC-WIN32-ARM-UWP",

0 commit comments

Comments
 (0)