release: Add ARMv6 platform to release.sh
This commit is contained in:
parent
1941353fb2
commit
5675b5b80f
16
release.sh
16
release.sh
@ -21,7 +21,7 @@ MAINDIR=$PACKAGE-$TAG
|
|||||||
mkdir -p $MAINDIR
|
mkdir -p $MAINDIR
|
||||||
cd $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
|
# Use the first element of $GOPATH in the case where GOPATH is a list
|
||||||
# (something that is totally allowed).
|
# (something that is totally allowed).
|
||||||
@ -31,11 +31,19 @@ COMMITFLAGS="-X main.Commit=$(git rev-parse HEAD)"
|
|||||||
for i in $SYS; do
|
for i in $SYS; do
|
||||||
OS=$(echo $i | cut -f1 -d-)
|
OS=$(echo $i | cut -f1 -d-)
|
||||||
ARCH=$(echo $i | cut -f2 -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
|
mkdir $PACKAGE-$i-$TAG
|
||||||
cd $PACKAGE-$i-$TAG
|
cd $PACKAGE-$i-$TAG
|
||||||
echo "Building:" $OS $ARCH
|
echo "Building:" $OS $ARCH $ARM
|
||||||
env GOOS=$OS GOARCH=$ARCH 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
|
||||||
env GOOS=$OS GOARCH=$ARCH go build -v -ldflags "$COMMITFLAGS" github.com/lightningnetwork/lnd/cmd/lncli
|
env GOOS=$OS GOARCH=$ARCH GOARM=$ARM go build -v -ldflags "$COMMITFLAGS" github.com/lightningnetwork/lnd/cmd/lncli
|
||||||
cd ..
|
cd ..
|
||||||
if [[ $OS = "windows" ]]; then
|
if [[ $OS = "windows" ]]; then
|
||||||
zip -r $PACKAGE-$i-$TAG.zip $PACKAGE-$i-$TAG
|
zip -r $PACKAGE-$i-$TAG.zip $PACKAGE-$i-$TAG
|
||||||
|
Loading…
Reference in New Issue
Block a user