Public Access
feat: added install logic
This commit is contained in:
9 files changed
+134
-18
No files matched your search
@@ -1,7 +1,7 @@
|
||||
PKG_NAME="gitea.fernandovideira.com/FernandoJVideira/keystone"
|
||||
PKG_NAME="gitea.fernandovideira.com/fernandojvideira/keystone"
|
||||
|
||||
version:
|
||||
@go run -ldflags "-X ${PKG_NAME}/cmd.version=v1.0.0" cmd/basalt/main.go version
|
||||
@go run -ldflags "-X ${PKG_NAME}/cmd.version=v1.0.0" ./main.go version
|
||||
|
||||
generate-templates:
|
||||
@echo "Initializing submodules..."
|
||||
@@ -11,19 +11,19 @@ generate-templates:
|
||||
|
||||
build: prepare-embed
|
||||
@echo "Building for $(GOOS)/$(GOARCH)..."
|
||||
@GOOS=$(GOOS) GOARCH=$(GOARCH) go build -ldflags "-X ${PKG_NAME}/cmd.version=v0.0.1" -o $(OUTPUT) ./cmd/basalt/main.go
|
||||
@GOOS=$(GOOS) GOARCH=$(GOARCH) go build -ldflags "-X ${PKG_NAME}/cmd.version=v0.0.1" -o $(OUTPUT) ./main.go
|
||||
|
||||
windows:
|
||||
@$(MAKE) build GOOS=windows GOARCH=amd64 OUTPUT=basalt.exe
|
||||
@$(MAKE) build GOOS=windows GOARCH=amd64 OUTPUT=keystone.exe
|
||||
|
||||
win-arm:
|
||||
@$(MAKE) build GOOS=windows GOARCH=arm64 OUTPUT=basalt.exe
|
||||
@$(MAKE) build GOOS=windows GOARCH=arm64 OUTPUT=keystone.exe
|
||||
|
||||
linux:
|
||||
@$(MAKE) build GOOS=linux GOARCH=amd64 OUTPUT=basalt
|
||||
@$(MAKE) build GOOS=linux GOARCH=amd64 OUTPUT=keystone
|
||||
|
||||
mac:
|
||||
@$(MAKE) build GOOS=darwin GOARCH=arm64 OUTPUT=basalt
|
||||
@$(MAKE) build GOOS=darwin GOARCH=arm64 OUTPUT=keystone
|
||||
|
||||
prepare-embed:
|
||||
@git submodule update --init --recursive
|
||||
|
||||
Reference in new issue
Block a user