github.com/ncruces/go-sqlite3@v0.15.1-0.20240520133447-53eef1510ff0/.github/workflows/cross.sh (about) 1 #!/usr/bin/env bash 2 set -euo pipefail 3 4 echo android ; GOOS=android GOARCH=amd64 go build . 5 echo darwin ; GOOS=darwin GOARCH=amd64 go build . 6 echo dragonfly ; GOOS=dragonfly GOARCH=amd64 go build . 7 echo freebsd ; GOOS=freebsd GOARCH=amd64 go build . 8 echo illumos ; GOOS=illumos GOARCH=amd64 go build . 9 echo ios ; GOOS=ios GOARCH=amd64 go build . 10 echo linux ; GOOS=linux GOARCH=amd64 go build . 11 echo netbsd ; GOOS=netbsd GOARCH=amd64 go build . 12 echo openbsd ; GOOS=openbsd GOARCH=amd64 go build . 13 echo plan9 ; GOOS=plan9 GOARCH=amd64 go build . 14 echo solaris ; GOOS=solaris GOARCH=amd64 go build . 15 echo windows ; GOOS=windows GOARCH=amd64 go build . 16 echo aix ; GOOS=aix GOARCH=ppc64 go build . 17 echo js ; GOOS=js GOARCH=wasm go build . 18 echo wasip1 ; GOOS=wasip1 GOARCH=wasm go build . 19 echo linux-flock ; GOOS=linux GOARCH=amd64 go build -tags sqlite3_flock . 20 echo linux-noshm ; GOOS=linux GOARCH=amd64 go build -tags sqlite3_noshm . 21 echo linux-nosys ; GOOS=linux GOARCH=amd64 go build -tags sqlite3_nosys . 22 echo darwin-flock ; GOOS=darwin GOARCH=amd64 go build -tags sqlite3_flock . 23 echo darwin-noshm ; GOOS=darwin GOARCH=amd64 go build -tags sqlite3_noshm . 24 echo darwin-nosys ; GOOS=darwin GOARCH=amd64 go build -tags sqlite3_nosys . 25 echo windows-nosys ; GOOS=windows GOARCH=amd64 go build -tags sqlite3_nosys . 26 echo freebsd-nosys ; GOOS=freebsd GOARCH=amd64 go build -tags sqlite3_nosys . 27 echo solaris-flock ; GOOS=solaris GOARCH=amd64 go build -tags sqlite3_flock .