termcloud/Makefile
2025-08-07 18:17:35 +01:00

25 lines
458 B
Makefile

BINARY = termcloud
ADMIN_BINARY = termcloud-admin
build: clean
go build -o build/${BINARY} cmd/${BINARY}/main.go
go build -o build/${ADMIN_BINARY} cmd/admin/main.go
run: build
./build/${BINARY}
admin: build
./build/${ADMIN_BINARY} $(ARGS)
dev:
DATABASE_URL="postgres://user:password@localhost/termcloud?sslmode=disable" go run cmd/${BINARY}/main.go
clean:
go clean ./...
rm -rf build
test:
go test ./...
.PHONY: build run admin dev clean test