# vibe_erp — developer convenience targets. # # Thin wrappers over Gradle and docker compose. See `make help`. .PHONY: help build run image up down clean test help: @echo "vibe_erp — developer targets" @echo "" @echo " make build Compile and assemble all modules (./gradlew build)" @echo " make run Run the distribution locally (./gradlew :distribution:bootRun)" @echo " make image Build the local Docker image (vibeerp/vibe-erp:dev)" @echo " make up Start the local stack (docker compose up --build)" @echo " make down Tear down the local stack and volumes" @echo " make clean ./gradlew clean" @echo " make test ./gradlew test" build: ./gradlew build run: ./gradlew :distribution:bootRun image: docker build -t vibeerp/vibe-erp:dev . up: docker compose up --build down: docker compose down -v clean: ./gradlew clean test: ./gradlew test