24 lines
407 B
Makefile
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
|