From 5675b5b80f1713e9c80f28b3f9932732d56185a6 Mon Sep 17 00:00:00 2001 From: David Knezic Date: Mon, 10 Sep 2018 22:19:21 +0200 Subject: [PATCH] release: Add ARMv6 platform to release.sh --- release.sh | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/release.sh b/release.sh index c103f16d..9f323703 100755 --- a/release.sh +++ b/release.sh @@ -21,7 +21,7 @@ MAINDIR=$PACKAGE-$TAG mkdir -p $MAINDIR cd $MAINDIR -SYS="windows-386 windows-amd64 openbsd-386 openbsd-amd64 linux-386 linux-amd64 linux-arm linux-arm64 darwin-386 darwin-amd64 dragonfly-amd64 freebsd-386 freebsd-amd64 freebsd-arm netbsd-386 netbsd-amd64 linux-mips64 linux-mips64le linux-ppc64 linux-arm64" +SYS="windows-386 windows-amd64 openbsd-386 openbsd-amd64 linux-386 linux-amd64 linux-armv6 linux-armv7 linux-arm64 darwin-386 darwin-amd64 dragonfly-amd64 freebsd-386 freebsd-amd64 freebsd-arm netbsd-386 netbsd-amd64 linux-mips64 linux-mips64le linux-ppc64" # Use the first element of $GOPATH in the case where GOPATH is a list # (something that is totally allowed). @@ -31,11 +31,19 @@ COMMITFLAGS="-X main.Commit=$(git rev-parse HEAD)" for i in $SYS; do OS=$(echo $i | cut -f1 -d-) ARCH=$(echo $i | cut -f2 -d-) + ARM= + if [[ $ARCH = "armv6" ]]; then + ARCH=arm + ARM=6 + elif [[ $ARCH = "armv7" ]]; then + ARCH=arm + ARM=7 + fi mkdir $PACKAGE-$i-$TAG cd $PACKAGE-$i-$TAG - echo "Building:" $OS $ARCH - env GOOS=$OS GOARCH=$ARCH go build -v -ldflags "$COMMITFLAGS" github.com/lightningnetwork/lnd - env GOOS=$OS GOARCH=$ARCH go build -v -ldflags "$COMMITFLAGS" github.com/lightningnetwork/lnd/cmd/lncli + echo "Building:" $OS $ARCH $ARM + env GOOS=$OS GOARCH=$ARCH GOARM=$ARM go build -v -ldflags "$COMMITFLAGS" github.com/lightningnetwork/lnd + env GOOS=$OS GOARCH=$ARCH GOARM=$ARM go build -v -ldflags "$COMMITFLAGS" github.com/lightningnetwork/lnd/cmd/lncli cd .. if [[ $OS = "windows" ]]; then zip -r $PACKAGE-$i-$TAG.zip $PACKAGE-$i-$TAG