Crossbuilds seem to work now.

Tested all of these on each of their systems
Need more real testing to ensure all issues are fixed but worked better than not for me
This commit is contained in:
Mike Splain 2018-02-22 20:30:32 -05:00
parent f0ad5ed914
commit 1eb8e6da90
1 changed files with 15 additions and 15 deletions

View File

@ -605,23 +605,23 @@ bazel-build-cli:
bazel build //cmd/kops/...
# Not working yet, but we can hope
#.PHONY: bazel-crossbuild-kops
#bazel-crossbuild-kops:
# bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:darwin_amd64 //cmd/kops/...
# bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //cmd/kops/...
# bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:windows_amd64 //cmd/kops/...
#
#.PHONY: bazel-crossbuild-nodeup
#bazel-crossbuild-nodeup:
# bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //cmd/nodeup/...
.PHONY: bazel-crossbuild-kops
bazel-crossbuild-kops:
bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:darwin_amd64 //cmd/kops/...
bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //cmd/kops/...
bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:windows_amd64 //cmd/kops/...
#.PHONY: bazel-crossbuild-protokube
#bazel-crossbuild-protokube:
# bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //protokube/...
.PHONY: bazel-crossbuild-nodeup
bazel-crossbuild-nodeup:
bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //cmd/nodeup/...
#.PHONY: bazel-crossbuild-dns-controller
#bazel-crossbuild-dns-controller:
# bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //dns-controller/...
.PHONY: bazel-crossbuild-protokube
bazel-crossbuild-protokube:
bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //protokube/...
.PHONY: bazel-crossbuild-dns-controller
bazel-crossbuild-dns-controller:
bazel build --experimental_platforms=@io_bazel_rules_go//go/toolchain:linux_amd64 //dns-controller/...
.PHONY: bazel-crossbuild-dns-controller-image
bazel-crossbuild-dns-controller-image: