# php-qml framework skeleton — Make targets. # Filled in across Phase 1 sub-commits 3, 6, and 7. .DEFAULT_GOAL := help .PHONY: help help: ## Show available targets @awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {printf " %-12s %s\n", $$1, $$2}' $(MAKEFILE_LIST) .PHONY: dev dev: ## (TBD) Run the skeleton in dev mode (FrankenPHP --watch + Qt host) @echo "dev: not yet implemented (Phase 1 sub-commit 6)" @exit 1 .PHONY: doctor doctor: ## (TBD) Run bridge:doctor against the running backend @echo "doctor: not yet implemented (Phase 1 sub-commit 3)" @exit 1 .PHONY: quality quality: ## (TBD) Run PHPStan, php-cs-fixer (check), PHPUnit, qmllint @echo "quality: not yet implemented (Phase 1 sub-commit 7)" @exit 1