Add arm64, mips, mips64 and mips64 targets

This commit is contained in:
Frank Denis 2018-01-17 09:59:58 +01:00
parent 66d4d7ea1c
commit 0db304b4bc
2 changed files with 32 additions and 0 deletions

View File

@ -102,6 +102,34 @@ script:
- ln dnscrypt-proxy.toml linux-arm/ - ln dnscrypt-proxy.toml linux-arm/
- tar czpvf dnscrypt-proxy-linux_arm-${TRAVIS_TAG:-dev}.tar.gz linux-arm - tar czpvf dnscrypt-proxy-linux_arm-${TRAVIS_TAG:-dev}.tar.gz linux-arm
- go clean
- env GOOS=linux GOARCH=arm64 go build
- mkdir linux-arm64
- ln dnscrypt-proxy linux-arm64/
- ln dnscrypt-proxy.toml linux-arm64/
- tar czpvf dnscrypt-proxy-linux_arm64-${TRAVIS_TAG:-dev}.tar.gz linux-arm64
- go clean
- env GOOS=linux GOARCH=mips go build
- mkdir linux-mips
- ln dnscrypt-proxy linux-mips/
- ln dnscrypt-proxy.toml linux-mips/
- tar czpvf dnscrypt-proxy-linux_mips-${TRAVIS_TAG:-dev}.tar.gz linux-mips
- go clean
- env GOOS=linux GOARCH=mips64 go build
- mkdir linux-mips64
- ln dnscrypt-proxy linux-mips64/
- ln dnscrypt-proxy.toml linux-mips64/
- tar czpvf dnscrypt-proxy-linux_mips64-${TRAVIS_TAG:-dev}.tar.gz linux-mips64
- go clean
- env GOOS=linux GOARCH=mips64le go build
- mkdir linux-mips64le
- ln dnscrypt-proxy linux-mips64le/
- ln dnscrypt-proxy.toml linux-mips64le/
- tar czpvf dnscrypt-proxy-linux_mips64le-${TRAVIS_TAG:-dev}.tar.gz linux-mips64le
- go clean - go clean
- env GOOS=darwin GOARCH=amd64 go build - env GOOS=darwin GOARCH=amd64 go build
- mkdir macos - mkdir macos

View File

@ -52,6 +52,10 @@ Up-to-date, pre-built binaries are available for:
* FreeBSD/x86 * FreeBSD/x86
* FreeBSD/x86_64 * FreeBSD/x86_64
* Linux/arm * Linux/arm
* Linux/arm64
* Linux/mips
* Linux/mips64
* Linux/mips64le
* Linux/x86 * Linux/x86
* Linux/x86_64 * Linux/x86_64
* MacOS X * MacOS X