28 lines
852 B
TOML
28 lines
852 B
TOML
[package]
|
|
name = "test-project"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
# For testing it would be nice to create a binary with spaces in the name, but
|
|
# right now the `name` value must be a valid crate name, and there's no
|
|
# separate setting for the compiled executable's name. See
|
|
# https://github.com/rust-lang/cargo/issues/9778.
|
|
[[bin]]
|
|
name = "bin1"
|
|
path = "src/bin1.rs"
|
|
|
|
[[bin]]
|
|
name = "bin2"
|
|
path = "src/bin2.rs"
|
|
|
|
# workaround for https://github.com/cross-rs/cross/issues/1345
|
|
[package.metadata.cross.target.x86_64-unknown-netbsd]
|
|
pre-build = [
|
|
"mkdir -p /tmp/netbsd",
|
|
"curl https://archive.netbsd.org/pub/NetBSD-archive/NetBSD-9.2/amd64/binary/sets/base.tar.xz -O",
|
|
"tar -C /tmp/netbsd -xJf base.tar.xz",
|
|
"cp /tmp/netbsd/usr/lib/libexecinfo.so /usr/local/x86_64-unknown-netbsd/lib",
|
|
"rm base.tar.xz",
|
|
"rm -rf /tmp/netbsd",
|
|
]
|