prometheus_wireguard_exporter/.cargo/config.toml
Michael Weinrich d987baf1f1
feat(ci): add binary build and release workflow (#77)
This adds a workflow (or actually several parallel ones) that gets triggered for a new tag. It builds binaries for several different platforms, creates a release and attaches them as downloads. I wasn't able to make this work for arm64 (because of ring) therefore I commented that part for now.

Fix #59
2022-03-09 06:23:02 -05:00

28 lines
749 B
TOML

# This is used in the Docker build, you might need to adjust it for local usage.
[target.x86_64-unknown-linux-musl]
linker = "x86_64-linux-musl-gcc"
[target.aarch64-unknown-linux-musl]
linker = "aarch64-linux-musl-gcc"
[target.armv7-unknown-linux-musleabi]
linker = "armv7m-linux-musleabi-gcc"
[target.arm-unknown-linux-musleabi]
linker = "armv6-linux-musleabi-gcc"
[target.i686-unknown-linux-musl]
linker = "i686-linux-musl-gcc"
[target.powerpc64le-unknown-linux-musl]
linker = "powerpc64le-linux-musl-gcc"
[target.s390x-unknown-linux-musl]
linker = "s390x-linux-musl-gcc"
[target.riscv64gc-unknown-linux-musl]
linker = "riscv64-linux-musl-gcc"
[target.x86_64-unknown-freebsd]
image = "docker.io/rustembedded/cross:x86_64-unknown-freebsd"