ports/sysutils/amazon-ssm-agent/patches/patch-makefile

44 lines
1.7 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Index: makefile
--- makefile.orig
+++ makefile
@@ -18,7 +18,7 @@ export GO_SPACE
checkstyle::
# Run checkstyle script
- $(GO_SPACE)/Tools/src/checkstyle.sh
+# $(GO_SPACE)/Tools/src/checkstyle.sh
analyze-install::
$(GO_SPACE)/Tools/src/static_analysis.sh -I ${analyze-flags}
@@ -33,7 +33,7 @@ coverage:: build-linux
github.com/aws/amazon-ssm-agent/agent/... \
github.com/aws/amazon-ssm-agent/core/...
-build:: build-linux build-freebsd build-windows build-linux-386 build-windows-386 build-arm build-arm64 build-darwin-amd64 build-darwin-arm64
+build:: build-linux build-freebsd build-openbsd build-windows build-linux-386 build-windows-386 build-arm build-arm64 build-darwin-amd64 build-darwin-arm64
prepack:: cpy-plugins copy-win-dep prepack-linux prepack-linux-arm64 prepack-linux-386 prepack-windows prepack-windows-386
@@ -51,6 +51,8 @@ finalize:: build-tests copy-package-dep
dev-build-linux: clean quick-integtest checkstyle pre-release build-linux
.PHONY: dev-build-freebsd
dev-build-freebsd: clean quick-integtest checkstyle pre-release build-freebsd
+.PHONY: dev-build-openbsd
+dev-build-openbsd: clean quick-integtest checkstyle pre-release build-openbsd
.PHONY: dev-build-windows
dev-build-windows: clean quick-integtest checkstyle pre-release build-windows
.PHONY: dev-build-linux-386
@@ -166,6 +168,12 @@ build-freebsd: GOARCH=amd64
build-freebsd: GOOS=freebsd
build-freebsd: GO_BUILD=$(GO_BUILD_NOPIE)
build-freebsd: build-any-amd64-freebsd
+
+.PHONY: build-openbsd
+build-openbsd: GOARCH=amd64
+build-openbsd: GOOS=openbsd
+build-openbsd: GO_BUILD=$(GO_BUILD_NOPIE)
+build-openbsd: build-any-amd64-openbsd
.PHONY: build-darwin-amd64
build-darwin-amd64: GOARCH=amd64