Merge pull request '[DO-169] add amd64 for darwin' (#2) from feature/DO-169/add_build into master
Reviewed-on: https://git.avroid.tech/Tools/Addlicense/pulls/2
This commit is contained in:
16
Makefile
16
Makefile
@@ -15,16 +15,18 @@ all:
|
|||||||
@echo ' make clean - Remove all builds'
|
@echo ' make clean - Remove all builds'
|
||||||
|
|
||||||
build:
|
build:
|
||||||
mkdir -p dist/{linux,windows,darwin}
|
mkdir -p dist/{linux,windows,darwin}/{amd64,arm64}
|
||||||
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o dist/linux/addlicense
|
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o dist/linux/amd64/addlicense
|
||||||
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -o dist/darwin/addlicense
|
CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -o dist/darwin/arm64/addlicense
|
||||||
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o dist/windows/addlicense.exe
|
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o dist/darwin/amd64/addlicense
|
||||||
|
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o dist/windows/amd64/addlicense.exe
|
||||||
@echo "See 'addlicense' in dist directory"
|
@echo "See 'addlicense' in dist directory"
|
||||||
|
|
||||||
archive:
|
archive:
|
||||||
zip dist/linux/addlicense_$(VERSION)_linux_amd64.zip -j dist/linux/addlicense
|
zip dist/linux/amd64/addlicense_$(VERSION)_linux_amd64.zip -j dist/linux/amd64/addlicense
|
||||||
zip dist/darwin/addlicense_$(VERSION)_darwin_arm64.zip -j dist/darwin/addlicense
|
zip dist/darwin/arm64/addlicense_$(VERSION)_darwin_arm64.zip -j dist/darwin/arm64/addlicense
|
||||||
zip dist/windows/addlicense_$(VERSION)_windows_amd64.zip -j dist/windows/addlicense.exe
|
zip dist/darwin/amd64/addlicense_$(VERSION)_darwin_amd64.zip -j dist/darwin/amd64/addlicense
|
||||||
|
zip dist/windows/amd64/addlicense_$(VERSION)_windows_amd64.zip -j dist/windows/amd64/addlicense.exe
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf dist
|
rm -rf dist
|
||||||
|
|||||||
Reference in New Issue
Block a user