MODULE := github.com/guildhouse-cooperative/guildhouse-spire-plugins BINDIR := bin PLUGINS := \ oidc-attestor \ ssh-credential-composer \ governance-notifier \ substrate-keymanager \ gsap-attestor .PHONY: all build test lint clean proto-gen all: build build: $(addprefix $(BINDIR)/,$(PLUGINS)) $(BINDIR)/%: cmd/%/*.go @mkdir -p $(BINDIR) go build -o $@ ./cmd/$* test: go test ./... lint: go vet ./... clean: rm -rf $(BINDIR) gen/ proto-gen: buf generate