diff options
Diffstat (limited to 'vendor/modernc.org/sqlite/Makefile')
-rw-r--r-- | vendor/modernc.org/sqlite/Makefile | 43 |
1 files changed, 34 insertions, 9 deletions
diff --git a/vendor/modernc.org/sqlite/Makefile b/vendor/modernc.org/sqlite/Makefile index 0a9178918..0ed8f0790 100644 --- a/vendor/modernc.org/sqlite/Makefile +++ b/vendor/modernc.org/sqlite/Makefile @@ -23,6 +23,7 @@ all: editor GOOS=linux GOARCH=amd64 go build -v ./... GOOS=linux GOARCH=arm go build -v ./... GOOS=linux GOARCH=arm64 go build -v ./... + GOOS=linux GOARCH=s390x go build -v ./... GOOS=windows GOARCH=386 go build -v ./... GOOS=windows GOARCH=amd64 go build -v ./... golint 2>&1 | grep -v $(ngrep) || true @@ -36,28 +37,48 @@ all: editor build_all_targets: GOOS=darwin GOARCH=amd64 go build -v ./... + GOOS=darwin GOARCH=amd64 go test -c -o /dev/null GOOS=darwin GOARCH=arm64 go build -v ./... + GOOS=darwin GOARCH=arm64 go test -c -o /dev/null GOOS=freebsd GOARCH=amd64 go build -v ./... + GOOS=freebsd GOARCH=amd64 go test -c -o /dev/null GOOS=linux GOARCH=386 go build -v ./... + GOOS=linux GOARCH=386 go test -c -o /dev/null GOOS=linux GOARCH=amd64 go build -v ./... + GOOS=linux GOARCH=amd64 go test -c -o /dev/null GOOS=linux GOARCH=arm go build -v ./... + GOOS=linux GOARCH=arm go test -c -o /dev/null GOOS=linux GOARCH=arm64 go build -v ./... - #TODO GOOS=linux GOARCH=s390x go build -v ./... + GOOS=linux GOARCH=arm64 go test -c -o /dev/null + GOOS=linux GOARCH=s390x go build -v ./... + GOOS=linux GOARCH=s390x go test -c -o /dev/null + GOOS=netbsd GOARCH=amd64 go build -v ./... + GOOS=netbsd GOARCH=amd64 go test -c -o /dev/null GOOS=windows GOARCH=386 go build -v ./... + GOOS=windows GOARCH=386 go test -c -o /dev/null GOOS=windows GOARCH=amd64 go build -v ./... + GOOS=windows GOARCH=amd64 go test -c -o /dev/null echo done darwin_amd64: - TARGET_GOOS=darwin TARGET_GOARCH=amd64 go generate 2>&1 | tee /tmp/log-generate-sqlite-darwin-amd64 - GOOS=darwin GOARCH=amd64 go build -v ./... + @echo "Should be executed only on darwin/amd64." + go generate 2>&1 | tee log-generate + go build -v ./... darwin_arm64: - TARGET_GOOS=darwin TARGET_GOARCH=arm64 go generate 2>&1 | tee /tmp/log-generate-sqlite-darwin-arm64 - GOOS=darwin GOARCH=arm64 go build -v ./... + @echo "Should be executed only on darwin/arm64." + go generate 2>&1 | tee log-generate + go build -v ./... freebsd_amd64: - TARGET_GOOS=freebsd TARGET_GOARCH=amd64 go generate 2>&1 | tee /tmp/log-generate-sqlite-freebsd-amd64 - GOOS=freebsd GOARCH=amd64 go build -v ./... + @echo "Should be executed only on freebsd/amd64." + go generate 2>&1 | tee log-generate + go build -v ./... + +netbsd_amd64: + @echo "Should be executed only on netbsd/amd64." + go generate 2>&1 | tee log-generate + go build -v ./... linux_amd64: TARGET_GOOS=linux TARGET_GOARCH=amd64 go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-amd64 @@ -67,12 +88,16 @@ linux_386: CCGO_CPP=i686-linux-gnu-cpp TARGET_GOARCH=386 TARGET_GOOS=linux go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-386 GOOS=linux GOARCH=386 go build -v ./... +linux_arm_on_linux_amd64: + CCGO_CPP=arm-linux-gnueabi-cpp TARGET_GOARCH=arm TARGET_GOOS=linux go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-arm + GOOS=linux GOARCH=arm go build -v ./... + linux_arm: - CCGO_CPP=arm-linux-gnueabi-cpp-8 TARGET_GOARCH=arm TARGET_GOOS=linux go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-arm + go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-arm GOOS=linux GOARCH=arm go build -v ./... linux_arm64: - CCGO_CPP=aarch64-linux-gnu-cpp-8 TARGET_GOARCH=arm64 TARGET_GOOS=linux go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-arm64 + CCGO_CPP=aarch64-linux-gnu-cpp TARGET_GOARCH=arm64 TARGET_GOOS=linux go generate 2>&1 | tee /tmp/log-generate-sqlite-linux-arm64 GOOS=linux GOARCH=arm64 go build -v ./... linux_s390x: |