├── .buildkite ├── fpm-pipeline.yml ├── hooks │ ├── pre-command │ └── pre-exit ├── llvm-apple-pipeline.yml ├── pipeline.yml ├── pull-requests.json └── scripts │ ├── build.sh │ ├── buildx.sh │ ├── common.sh │ ├── llvm-apple │ ├── build.sh │ └── publish.sh │ ├── llvm-fpm │ └── build_and_publish.sh │ ├── post-release.sh │ ├── publish.sh │ └── validate-go-version.sh ├── .editorconfig ├── .github ├── CODEOWNERS ├── actions │ └── bump-golang │ │ └── action.yml ├── dependabot.yml ├── release-drafter.yml ├── updatecli.d │ ├── bump-go-version.sh │ └── bump-golang.yml └── workflows │ ├── bump-golang-previous.yml │ ├── bump-golang.yml │ ├── catalog-info.yml │ └── release-drafter.yml ├── .gitignore ├── .go-version ├── .mergify.yml ├── .updatecli-version ├── LICENSE ├── Makefile ├── Makefile.common ├── NPCAP.md ├── README.md ├── RELEASE.md ├── catalog-info.yaml ├── fpm ├── .dockerignore ├── Dockerfile.tmpl ├── Makefile └── rootfs │ └── entrypoint.sh ├── go ├── Makefile ├── Makefile.common ├── Makefile.debian10 ├── Makefile.debian11 ├── Makefile.debian12 ├── Makefile.debian7 ├── Makefile.debian8 ├── Makefile.debian9 ├── arm │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── armel │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── armhf │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── base-arm │ ├── Dockerfile.tmpl │ ├── Makefile │ ├── rootfs │ │ └── entrypoint.go │ ├── sources-debian10.list │ ├── sources-debian11.list │ ├── sources-debian12.list │ ├── sources-debian8.list │ └── sources-debian9.list ├── base │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ ├── rootfs │ │ └── entrypoint.go │ ├── sources-debian10.list │ ├── sources-debian11.list │ ├── sources-debian12.list │ ├── sources-debian7.list │ ├── sources-debian8.list │ └── sources-debian9.list ├── darwin-arm64 │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── darwin │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── llvm-apple │ ├── Dockerfile.tmpl │ ├── Makefile │ ├── lcxx.patch │ ├── sources-debian10.list │ ├── sources-debian11.list │ └── sources-debian12.list ├── main │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── mips │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── mips32 │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── npcap │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── lib │ │ └── .gitkeep ├── ppc │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c ├── s390x │ ├── .dockerignore │ ├── Dockerfile.tmpl │ ├── Makefile │ └── rootfs │ │ ├── compilers.yaml │ │ └── helloWorld.c └── windows-arm64 │ ├── Dockerfile.tmpl │ ├── Makefile │ ├── rootfs │ ├── compilers.yaml │ └── helloWorld.c │ └── scripts │ ├── install-llvm-mingw64.sh │ └── setup-llvm-mingw64.sh └── template.go /.buildkite/fpm-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/fpm-pipeline.yml -------------------------------------------------------------------------------- /.buildkite/hooks/pre-command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/hooks/pre-command -------------------------------------------------------------------------------- /.buildkite/hooks/pre-exit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/hooks/pre-exit -------------------------------------------------------------------------------- /.buildkite/llvm-apple-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/llvm-apple-pipeline.yml -------------------------------------------------------------------------------- /.buildkite/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/pipeline.yml -------------------------------------------------------------------------------- /.buildkite/pull-requests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/pull-requests.json -------------------------------------------------------------------------------- /.buildkite/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/build.sh -------------------------------------------------------------------------------- /.buildkite/scripts/buildx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/buildx.sh -------------------------------------------------------------------------------- /.buildkite/scripts/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/common.sh -------------------------------------------------------------------------------- /.buildkite/scripts/llvm-apple/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/llvm-apple/build.sh -------------------------------------------------------------------------------- /.buildkite/scripts/llvm-apple/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/llvm-apple/publish.sh -------------------------------------------------------------------------------- /.buildkite/scripts/llvm-fpm/build_and_publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/llvm-fpm/build_and_publish.sh -------------------------------------------------------------------------------- /.buildkite/scripts/post-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/post-release.sh -------------------------------------------------------------------------------- /.buildkite/scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/publish.sh -------------------------------------------------------------------------------- /.buildkite/scripts/validate-go-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.buildkite/scripts/validate-go-version.sh -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/bump-golang/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/actions/bump-golang/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/updatecli.d/bump-go-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/updatecli.d/bump-go-version.sh -------------------------------------------------------------------------------- /.github/updatecli.d/bump-golang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/updatecli.d/bump-golang.yml -------------------------------------------------------------------------------- /.github/workflows/bump-golang-previous.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/workflows/bump-golang-previous.yml -------------------------------------------------------------------------------- /.github/workflows/bump-golang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/workflows/bump-golang.yml -------------------------------------------------------------------------------- /.github/workflows/catalog-info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/workflows/catalog-info.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.gitignore -------------------------------------------------------------------------------- /.go-version: -------------------------------------------------------------------------------- 1 | 1.25.4 2 | -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.updatecli-version: -------------------------------------------------------------------------------- 1 | v0.109.0 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/Makefile.common -------------------------------------------------------------------------------- /NPCAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/NPCAP.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/RELEASE.md -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /fpm/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /fpm/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/fpm/Dockerfile.tmpl -------------------------------------------------------------------------------- /fpm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/fpm/Makefile -------------------------------------------------------------------------------- /fpm/rootfs/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/fpm/rootfs/entrypoint.sh -------------------------------------------------------------------------------- /go/Makefile: -------------------------------------------------------------------------------- 1 | include ./Makefile.debian9 2 | 3 | TAG_EXTENSION := "" 4 | -------------------------------------------------------------------------------- /go/Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.common -------------------------------------------------------------------------------- /go/Makefile.debian10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.debian10 -------------------------------------------------------------------------------- /go/Makefile.debian11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.debian11 -------------------------------------------------------------------------------- /go/Makefile.debian12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.debian12 -------------------------------------------------------------------------------- /go/Makefile.debian7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.debian7 -------------------------------------------------------------------------------- /go/Makefile.debian8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.debian8 -------------------------------------------------------------------------------- /go/Makefile.debian9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/Makefile.debian9 -------------------------------------------------------------------------------- /go/arm/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/arm/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/arm/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/arm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/arm/Makefile -------------------------------------------------------------------------------- /go/arm/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/arm/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/arm/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/arm/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/armel/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/armel/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/armel/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/armel/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/armel/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/armel/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/armel/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/armel/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/armhf/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/armhf/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/armhf/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/armhf/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/armhf/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/armhf/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/armhf/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/armhf/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/base-arm/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/base-arm/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/base-arm/rootfs/entrypoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/rootfs/entrypoint.go -------------------------------------------------------------------------------- /go/base-arm/sources-debian10.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/sources-debian10.list -------------------------------------------------------------------------------- /go/base-arm/sources-debian11.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/sources-debian11.list -------------------------------------------------------------------------------- /go/base-arm/sources-debian12.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/sources-debian12.list -------------------------------------------------------------------------------- /go/base-arm/sources-debian8.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/sources-debian8.list -------------------------------------------------------------------------------- /go/base-arm/sources-debian9.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base-arm/sources-debian9.list -------------------------------------------------------------------------------- /go/base/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/base/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/base/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/Makefile -------------------------------------------------------------------------------- /go/base/rootfs/entrypoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/rootfs/entrypoint.go -------------------------------------------------------------------------------- /go/base/sources-debian10.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/sources-debian10.list -------------------------------------------------------------------------------- /go/base/sources-debian11.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/sources-debian11.list -------------------------------------------------------------------------------- /go/base/sources-debian12.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/sources-debian12.list -------------------------------------------------------------------------------- /go/base/sources-debian7.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/sources-debian7.list -------------------------------------------------------------------------------- /go/base/sources-debian8.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/sources-debian8.list -------------------------------------------------------------------------------- /go/base/sources-debian9.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/base/sources-debian9.list -------------------------------------------------------------------------------- /go/darwin-arm64/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin-arm64/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/darwin-arm64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin-arm64/Makefile -------------------------------------------------------------------------------- /go/darwin-arm64/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin-arm64/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/darwin-arm64/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin-arm64/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/darwin/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/darwin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin/Makefile -------------------------------------------------------------------------------- /go/darwin/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/darwin/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/darwin/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/llvm-apple/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/llvm-apple/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/llvm-apple/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/llvm-apple/Makefile -------------------------------------------------------------------------------- /go/llvm-apple/lcxx.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/llvm-apple/lcxx.patch -------------------------------------------------------------------------------- /go/llvm-apple/sources-debian10.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/llvm-apple/sources-debian10.list -------------------------------------------------------------------------------- /go/llvm-apple/sources-debian11.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/llvm-apple/sources-debian11.list -------------------------------------------------------------------------------- /go/llvm-apple/sources-debian12.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/llvm-apple/sources-debian12.list -------------------------------------------------------------------------------- /go/main/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/main/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/main/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/main/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/main/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/main/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/main/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/main/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/mips/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/mips/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/mips/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/mips/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/mips/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/mips/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/mips/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/mips/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/mips32/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/mips32/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/mips32/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/mips32/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/mips32/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/mips32/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/mips32/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/mips32/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/npcap/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/npcap/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/npcap/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/npcap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/npcap/Makefile -------------------------------------------------------------------------------- /go/npcap/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go/ppc/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/ppc/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/ppc/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/ppc/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/ppc/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/ppc/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/ppc/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/ppc/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/s390x/.dockerignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | -------------------------------------------------------------------------------- /go/s390x/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/s390x/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/s390x/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common 2 | -------------------------------------------------------------------------------- /go/s390x/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/s390x/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/s390x/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/s390x/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/windows-arm64/Dockerfile.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/windows-arm64/Dockerfile.tmpl -------------------------------------------------------------------------------- /go/windows-arm64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/windows-arm64/Makefile -------------------------------------------------------------------------------- /go/windows-arm64/rootfs/compilers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/windows-arm64/rootfs/compilers.yaml -------------------------------------------------------------------------------- /go/windows-arm64/rootfs/helloWorld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/windows-arm64/rootfs/helloWorld.c -------------------------------------------------------------------------------- /go/windows-arm64/scripts/install-llvm-mingw64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/windows-arm64/scripts/install-llvm-mingw64.sh -------------------------------------------------------------------------------- /go/windows-arm64/scripts/setup-llvm-mingw64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/go/windows-arm64/scripts/setup-llvm-mingw64.sh -------------------------------------------------------------------------------- /template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/golang-crossbuild/HEAD/template.go --------------------------------------------------------------------------------