diff --git a/makefile b/makefile index deb55fe..5eea2bf 100644 --- a/makefile +++ b/makefile @@ -6,20 +6,15 @@ CGO_ENABLED=1 GO_LDFLAGS = -s -w GO_LDFLAGS := $(GO_LDFLAGS) -X 'main.Version=$(VERSION)' -X 'main.GitHash=$(GITHASH)' -default: build_default - -server/assets.go: $(ASSETS) - go run scripts/bundle_assets.go >/dev/null - build_default: mkdir -p _output - go build -tags "sqlite_foreign_keys release" -ldflags="$(GO_LDFLAGS)" -o _output/yarr main.go + go build -tags "sqlite_foreign_keys release" -ldflags="$(GO_LDFLAGS)" -o _output/yarr src/main.go build_macos: set GOOS=darwin set GOARCH=amd64 mkdir -p _output/macos - go build -tags "sqlite_foreign_keys release macos" -ldflags="$(GO_LDFLAGS)" -o _output/macos/yarr main.go + go build -tags "sqlite_foreign_keys release macos" -ldflags="$(GO_LDFLAGS)" -o _output/macos/yarr src/main.go cp platform/icon.png _output/macos/icon.png go run scripts/package_macos.go -outdir _output/macos -version "$(VERSION)" @@ -27,7 +22,7 @@ build_linux: set GOOS=linux set GOARCH=386 mkdir -p _output/linux - go build -tags "sqlite_foreign_keys release linux" -ldflags="$(GO_LDFLAGS)" -o _output/linux/yarr main.go + go build -tags "sqlite_foreign_keys release linux" -ldflags="$(GO_LDFLAGS)" -o _output/linux/yarr src/main.go build_windows: set GOOS=windows