PLUGIN_NAME = openstar_elec_deploiement

.PHONY: test clean deploy zip

# Lance la suite de tests (nécessite un environnement QGIS)
test:
	python -m pytest test

# Nettoie les artefacts générés
clean:
	rm -rf build zip_build *.zip
	find . -name "__pycache__" -exec rm -rf {} +

# Déploie le plugin dans le profil QGIS local (via pb_tool)
deploy:
	pb_tool deploy -y

# Génère le zip prêt à être publié (via pb_tool)
zip:
	pb_tool zip
