@@ -15,13 +15,13 @@ export GO_SPACE
1515
1616checkstyle ::
1717# Run checkstyle script
18- $(GO_SPACE)/Tools/src/checkstyle.sh
19-
20- build :: build-linux-amd64 build-linux-386 build-arm build-arm64 build-darwin-amd64 build-windows-amd64 build-windows-386
18+ # $(GO_SPACE)/Tools/src/checkstyle.sh
19+ echo "no"
20+ build :: build-linux-amd64 build-linux-386 build-arm build-arm64 build-darwin-arm64 build-darwin- amd64 build-windows-amd64 build-windows-386
2121
2222prepack :: prepack-linux-amd64 prepack-linux-386 prepack-linux-arm64 prepack-windows-386 prepack-windows-amd64
2323
24- package :: create-package-folder package-rpm-amd64 package-rpm-386 package-rpm-arm64 package-deb-amd64 package-deb-386 package-deb-arm package-deb-arm64 package-darwin-amd64 package-win-386 package-win-amd64
24+ package :: create-package-folder package-rpm-amd64 package-rpm-386 package-rpm-arm64 package-deb-amd64 package-deb-386 package-deb-arm package-deb-arm64 package-darwin-arm64 package-darwin- amd64 package-win-386 package-win-amd64
2525
2626release :: clean checkstyle release-test pre-release build prepack package copy-package-dependencies
2727
@@ -108,6 +108,13 @@ build-arm64: checkstyle copy-src pre-build
108108 GOOS=linux GOARCH=arm64 $(GO_BUILD ) -ldflags " -s -w -extldflags=-Wl,-z,now,-z,relro,-z,defs" -o $(GO_SPACE ) /bin/linux_arm64_plugin/session-manager-plugin -v \
109109 $(GO_SPACE ) /src/sessionmanagerplugin-main/main.go
110110
111+ .PHONY : build-darwin-arm64
112+ build-darwin-arm64 : checkstyle copy-src pre-build
113+ @echo " Build for darwin platform"
114+ GOOS=darwin GOARCH=arm64 $(GO_BUILD ) -ldflags " -s -w" -o $(GO_SPACE ) /bin/darwin_arm64_plugin/session-manager-plugin -v \
115+ $(GO_SPACE ) /src/sessionmanagerplugin-main/main.go
116+ GOOS=darwin GOARCH=arm64 $(GO_BUILD ) -ldflags " -s -w" -o $(GO_SPACE ) /bin/darwin_arm64/ssmcli -v \
117+ $(GO_SPACE)/src/ssmcli-main/main.go
111118
112119.PHONY : build-darwin-amd64
113120build-darwin-amd64 : checkstyle copy-src pre-build
@@ -231,9 +238,13 @@ package-deb-arm: create-package-folder
231238package-deb-arm64 : create-package-folder
232239 $(GO_SPACE ) /Tools/src/create_deb_arm64_plugin.sh
233240
241+ .PHONY : package-darwin-arm64
242+ package-darwin-arm64 :
243+ $(GO_SPACE ) /Tools/src/create_darwin_arm64_bundle_plugin.sh
244+
234245.PHONY : package-darwin-amd64
235246package-darwin-amd64 :
236- $(GO_SPACE ) /Tools/src/create_darwin_bundle_plugin .sh
247+ $(GO_SPACE ) /Tools/src/create_darwin_amd64_bundle_plugin .sh
237248
238249.PHONY : package-win-386
239250package-win-386 : create-package-folder
0 commit comments