Files
BanForge/Makefile
d3m0k1d 14c6c64989
All checks were successful
CI.yml / build (push) Successful in 2m20s
tests: update makefile and add test for validators and writter
2026-01-15 17:27:46 +03:00

31 lines
632 B
Makefile

.PHONY: build build-daemon build-tui clean help
help:
@echo "BanForge build targets:"
@echo " make build - Build both daemon and TUI"
@echo " make build-daemon - Build only daemon"
@echo " make build-tui - Build only TUI"
@echo " make clean - Remove binaries"
@echo " make test - Run tests"
build: build-daemon build-tui
@echo "✅ Build complete!"
build-daemon:
@mkdir -p bin
go mod tidy
go build -o bin/banforge ./cmd/banforge
build-tui:
@mkdir -p bin
go build -o bin/banforge-tui ./cmd/banforge-tui
clean:
rm -rf bin/
test:
go test ./...
test-cover:
go test -cover ./...