- Add ARCHITECTURE.md with full system specification - Add Project Structure and API Sync Rule to CLAUDE.md; ignore srv/ - Fix engine.proto MountRequest missing config field - Add pki.proto PKIService to match unauthenticated REST PKI routes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
28 lines
432 B
Makefile
28 lines
432 B
Makefile
.PHONY: build test vet clean docker all devserver
|
|
|
|
metacrypt:
|
|
go build -trimpath -ldflags="-s -w" -o metacrypt ./cmd/metacrypt
|
|
|
|
build:
|
|
go build ./...
|
|
|
|
test:
|
|
go test ./...
|
|
|
|
vet:
|
|
go vet ./...
|
|
|
|
clean:
|
|
rm -f metacrypt
|
|
|
|
docker:
|
|
docker build -t metacrypt .
|
|
|
|
docker-compose:
|
|
docker compose -f deploy/docker/docker-compose.yml up --build
|
|
|
|
devserver: metacrypt
|
|
./metacrypt server --config srv/metacrypt.toml
|
|
|
|
all: vet test metacrypt
|