edgelet/Cross.toml (27 lines of code) (raw):

[build.env] passthrough = [ "BUILD_SOURCEVERSION", "VERSION", "IOTEDGE_HOMEDIR", "FORCE_NO_UNITTEST", ] [target.x86_64-unknown-linux-gnu] image = "azureiotedge/debian-build:9.5-1" [target.armv7-unknown-linux-gnueabihf] pre-build = [ "dpkg --add-architecture $CROSS_DEB_ARCH", "apt-get update && apt-get install --assume-yes libssl-dev:$CROSS_DEB_ARCH" ] [target.aarch64-unknown-linux-gnu] pre-build = [ "dpkg --add-architecture $CROSS_DEB_ARCH", "apt-get update && apt-get install --assume-yes libssl-dev:$CROSS_DEB_ARCH" ] [target.armv7-unknown-linux-musleabihf] # Built from rust-embedded/cross#718a19cd68fb09428532d1317515fe7303692b47 with `./build-docker-image.sh armv7-unknown-linux-musleabihf` # because the image in Docker hub is outdated and broken image = "azureiotedge/armv7-unknown-linux-musleabihf:0.1" [target.aarch64-unknown-linux-musl] # Built from rust-embedded/cross#718a19cd68fb09428532d1317515fe7303692b47 with `./build-docker-image.sh aarch64-unknown-linux-musl` # because the image in Docker hub is outdated and broken image = "azureiotedge/aarch64-unknown-linux-musl:0.1"