Statut : intégrée dans la version 4.9.0
Ticket #9049 : https://adullact.net/tracker/?func=detail&aid=9049&group_id=265&atid=1999
Porteur principal : Florent MICHON
Porteur secondaire : SOfien TIMEZOUAGHT
Résumé
Créer un répertoire gen/ dans core/ qui contiendra les fichiers générés du core/
Motivation
- Rendre le répertoire core/ autonome
Pré-requis
Aucun
Proposition et implémentation
Implémentation :
- le générateur créera désormais l’arborescence dont il a besoin (si sql/pgsql n’existe pas alors il va les créer)
- le générateur générera en double dans core/gen et dans gen/ les fichiers des tables du framework om_* : un flag est nécessaire pour que le générateur sache si on est en mode développement du framework (et générer seulement dans core/gen) ou en mode développement d’une application (et générer seulement dans gen/)
- les fichiers dans core/obj et core/sql vont inclure de manière conditionnelle soit le fichier de gen s’il existe soit le fichier CORE/gen/
Branche:
Commits :
Risques
RAS
Le développement est conforme aux spécifications, OK pour le merge vers la branche d’intégration.
→ Rebase de la branche de développement 4.9.0-develop-prop0053-gen-om_tables-in-core depuis la branche d’intégration 4.9.0-develop
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4242
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4251
→ Corrections mineures
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4252
→ Ajout du changelog
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4253
→ Génération complète
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4254
→ Merge de la branche de développement 4.9.0-develop-prop0053-gen-om_tables-in-core vers la branche d’intégration 4.9.0-develop
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4255
→ Suppression de la branche de développement 4.9.0-develop-prop0053-gen-om_tables-in-core
https://adullact.net/scm/viewvc.php/openmairie?view=revision&revision=4256