Skip to content

Commit

Permalink
change toolchains path
Browse files Browse the repository at this point in the history
  • Loading branch information
YouROK committed May 17, 2019
1 parent 1a77782 commit 5c89d16
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 14 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ src/gopkg.in/
pkg/
bin/
dist/
toolchain/
toolchains/
23 changes: 10 additions & 13 deletions build-all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -119,40 +119,37 @@ export CGO_ENABLED=1
export GOOS=android
export LDFLAGS="-s -w"

export NDK_TOOLCHAIN=/home/yourok/Space/Projects/GO/TorrServer/pkg/gomobile/ndk-toolchains/arm
export CC=$NDK_TOOLCHAIN/bin/arm-linux-androideabi-clang
export CXX=$NDK_TOOLCHAIN/bin/arm-linux-androideabi-clang++
export NDK_TOOLCHAIN=/space/Projects/GO/TorrServer/toolchains
export CC=$NDK_TOOLCHAIN/bin/armv7a-linux-androideabi28-clang
export CXX=$NDK_TOOLCHAIN/bin/armv7a-linux-androideabi28-clang++
export GOARCH=arm
export GOARM=7
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main

export NDK_TOOLCHAIN=/home/yourok/Space/Projects/GO/TorrServer/pkg/gomobile/ndk-toolchains/arm64
export CC=$NDK_TOOLCHAIN/bin/aarch64-linux-android-clang
export CXX=$NDK_TOOLCHAIN/bin/aarch64-linux-android-clang++
export CC=$NDK_TOOLCHAIN/bin/aaarch64-linux-android28-clang
export CXX=$NDK_TOOLCHAIN/bin/aarch64-linux-android28-clang++
export GOARCH=arm64
export GOARM=""
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main

export NDK_TOOLCHAIN=/home/yourok/Space/Projects/GO/TorrServer/pkg/gomobile/ndk-toolchains/x86
export CC=$NDK_TOOLCHAIN/bin/i686-linux-android-clang
export CXX=$NDK_TOOLCHAIN/bin/i686-linux-android-clang++
export CC=$NDK_TOOLCHAIN/bin/i686-linux-android28-clang
export CXX=$NDK_TOOLCHAIN/bin/i686-linux-android28-clang++
export GOARCH=386
export GOARM=""
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main

export NDK_TOOLCHAIN=/home/yourok/Space/Projects/GO/TorrServer/pkg/gomobile/ndk-toolchains/x86_64
export CC=$NDK_TOOLCHAIN/bin/x86_64-linux-android-clang
export CXX=$NDK_TOOLCHAIN/bin/x86_64-linux-android-clang++
export CC=$NDK_TOOLCHAIN/bin/x86_64-linux-android28-clang
export CXX=$NDK_TOOLCHAIN/bin/x86_64-linux-android28-clang++
export GOARCH=amd64
export GOARM=""
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main

# ./compile.sh
# ./compile.sh

0 comments on commit 5c89d16

Please sign in to comment.