mirror of
https://github.com/nkanaev/yarr.git
synced 2025-05-24 00:33:14 +00:00
update makefile
This commit is contained in:
parent
34bf9e5160
commit
acf97c8a3b
18
makefile
18
makefile
@ -40,9 +40,21 @@ etc/icon.icns: etc/icon_macos.png
|
|||||||
sips -s format png --resampleWidth 16 etc/icon_macos.png --out etc/icon.iconset/icon_16x16.png
|
sips -s format png --resampleWidth 16 etc/icon_macos.png --out etc/icon.iconset/icon_16x16.png
|
||||||
iconutil -c icns etc/icon.iconset -o etc/icon.icns
|
iconutil -c icns etc/icon.iconset -o etc/icon.icns
|
||||||
|
|
||||||
|
darwin_arm64:
|
||||||
|
GOOS=darwin GOARCH=arm64 go build $(GO_FLAGS) -o out/$@/yarr ./cmd/yarr
|
||||||
|
|
||||||
|
darwin_amd64:
|
||||||
|
GOOS=darwin GOARCH=arm64 go build $(GO_FLAGS) -o out/$@/yarr ./cmd/yarr
|
||||||
|
|
||||||
|
linux_amd64:
|
||||||
|
GOOS=linux GOARCH=amd64 go build $(GO_FLAGS) -o out/$@/yarr ./cmd/yarr
|
||||||
|
|
||||||
|
linux_arm64:
|
||||||
|
GOOS=linux GOARCH=arm64 go build $(GO_FLAGS) -o out/$@/yarr ./cmd/yarr
|
||||||
|
|
||||||
darwin_arm64_gui: etc/icon.icns
|
darwin_arm64_gui: etc/icon.icns
|
||||||
mkdir -p out/$@
|
mkdir -p out/$@
|
||||||
CGOGOOS=darwin GOARCH=arm64 go build $(GO_FLAGS_GUI) -o out/$@/yarr ./cmd/yarr
|
GOOS=darwin GOARCH=arm64 go build $(GO_FLAGS_GUI) -o out/$@/yarr ./cmd/yarr
|
||||||
./etc/macos_package.sh $(VERSION) etc/icon.icns out/$@/yarr out/$@
|
./etc/macos_package.sh $(VERSION) etc/icon.icns out/$@/yarr out/$@
|
||||||
|
|
||||||
darwin_amd64_gui: etc/icon.icns
|
darwin_amd64_gui: etc/icon.icns
|
||||||
@ -57,5 +69,5 @@ test:
|
|||||||
go test $(GO_FLAGS) ./...
|
go test $(GO_FLAGS) ./...
|
||||||
|
|
||||||
.PHONY: serve test \
|
.PHONY: serve test \
|
||||||
mac_amd64_gui \
|
darwin_amd64 darwin_amd64_gui \
|
||||||
mac_arm64_gui
|
darwin_arm64 darwin_arm64_gui
|
||||||
|
Loading…
x
Reference in New Issue
Block a user