change toolchains path

This commit is contained in:
yourok
2019-05-17 11:27:12 +03:00
parent 1a7778271c
commit 5c89d164ac
2 changed files with 11 additions and 14 deletions

2
.gitignore vendored
View File

@@ -21,4 +21,4 @@ src/gopkg.in/
pkg/ pkg/
bin/ bin/
dist/ dist/
toolchain/ toolchains/

View File

@@ -119,40 +119,37 @@ export CGO_ENABLED=1
export GOOS=android export GOOS=android
export LDFLAGS="-s -w" export LDFLAGS="-s -w"
export NDK_TOOLCHAIN=/home/yourok/Space/Projects/GO/TorrServer/pkg/gomobile/ndk-toolchains/arm export NDK_TOOLCHAIN=/space/Projects/GO/TorrServer/toolchains
export CC=$NDK_TOOLCHAIN/bin/arm-linux-androideabi-clang export CC=$NDK_TOOLCHAIN/bin/armv7a-linux-androideabi28-clang
export CXX=$NDK_TOOLCHAIN/bin/arm-linux-androideabi-clang++ export CXX=$NDK_TOOLCHAIN/bin/armv7a-linux-androideabi28-clang++
export GOARCH=arm export GOARCH=arm
export GOARM=7 export GOARM=7
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}" BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}" echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main 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/aaarch64-linux-android28-clang
export CC=$NDK_TOOLCHAIN/bin/aarch64-linux-android-clang export CXX=$NDK_TOOLCHAIN/bin/aarch64-linux-android28-clang++
export CXX=$NDK_TOOLCHAIN/bin/aarch64-linux-android-clang++
export GOARCH=arm64 export GOARCH=arm64
export GOARM="" export GOARM=""
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}" BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}" echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main 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-android28-clang
export CC=$NDK_TOOLCHAIN/bin/i686-linux-android-clang export CXX=$NDK_TOOLCHAIN/bin/i686-linux-android28-clang++
export CXX=$NDK_TOOLCHAIN/bin/i686-linux-android-clang++
export GOARCH=386 export GOARCH=386
export GOARM="" export GOARM=""
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}" BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}" echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main 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-android28-clang
export CC=$NDK_TOOLCHAIN/bin/x86_64-linux-android-clang export CXX=$NDK_TOOLCHAIN/bin/x86_64-linux-android28-clang++
export CXX=$NDK_TOOLCHAIN/bin/x86_64-linux-android-clang++
export GOARCH=amd64 export GOARCH=amd64
export GOARM="" export GOARM=""
BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}" BIN_FILENAME="dist/TorrServer-${GOOS}-${GOARCH}${GOARM}"
echo "Android ${BIN_FILENAME}" echo "Android ${BIN_FILENAME}"
go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main go build -ldflags="${LDFLAGS}" -o ${BIN_FILENAME} main
# ./compile.sh # ./compile.sh