feat: Phase 1 — config, auth, OAuth2 PKCE, CLI scaffold, token store
This commit is contained in:
25
Makefile
Normal file
25
Makefile
Normal file
@@ -0,0 +1,25 @@
|
||||
.PHONY: build run test lint fmt clean tidy
|
||||
|
||||
BINARY := gocalgoo
|
||||
CMD := ./cmd/gocalgoo
|
||||
|
||||
build:
|
||||
go build -o $(BINARY) $(CMD)
|
||||
|
||||
run:
|
||||
go run $(CMD) $(ARGS)
|
||||
|
||||
test:
|
||||
go test ./... -v
|
||||
|
||||
lint:
|
||||
golangci-lint run ./...
|
||||
|
||||
fmt:
|
||||
gofmt -w .
|
||||
|
||||
tidy:
|
||||
go mod tidy
|
||||
|
||||
clean:
|
||||
rm -f $(BINARY)
|
||||
Reference in New Issue
Block a user