d4t_formulas/Makefile
Álvaro González fe1f907759 Better makefile
2026-02-24 17:14:00 +01:00

48 lines
1.1 KiB
Makefile

all: clean-container build-builders build-linux-debug-container
DB=~/.local/share/com.example.d4rt_formulas/d4rt_formulas/formulas.sqlite
build-container:
./flutterw --build-container
clean:
flutter clean
[ -f $(DB) ] && rm $(DB)
clean-container: build-container
./flutterw clean
rm .build-container-cache
pub-get-container: build-container
./flutterw pub get
test: pub-get-container
./flutterw test
build-builders: build-container
./flutterw pub run build_runner build --delete-conflicting-outputs
build-android-release-container: pub-get-container
./flutterw build apk --release
build-linux-debug-container: pub-get-container
./flutterw build linux --debug
build-web-debug-container: pub-get-container
./flutterw build web --debug
run-linux-debug-container: pub-get-container
./flutterw run -d linux
run-web-debug-container: pub-get-container
./flutterw run --web-port $${WEB_PORT:-8081} -d web-server
run-linux-debug-native:
flutter run -d linux
run-web-debug-native:
flutter run --web-port $${WEB_PORT:-8081} -d web-server
ai:
qwen --prompt-interactive --yolo "Read CLAUDE.md. Implement first task not already done in TODO.md"