Files
plexus/Makefile
2026-01-18 13:11:51 +01:00

24 lines
407 B
Makefile

.PHONY: install dev lint shell task-list task-add task-done task-update
# Installation
install:
cd client && npm install
cd server && npm install
pip3 install duckdb ruff --break-system-packages
# Development
dev:
docker compose up --build
# Linting & Testing
lint:
cd client && npm run lint
ruff check tasks/
test:
cd server && npm test
# Docker Shell
shell:
docker compose run --rm dev-shell