Activation du mode legacy
Pour activer le mode legacy du front K-Sup sur un projet, il suffit de créer un fichier à la racine du projet
nommé .legacy
Fonctionnement
Le profil maven front-legacy est activé par la présence du fichier. Ce profil utilise le plugin
maven dependency:copy-dependencies pour récupérer les différentes extensions installées.
Il existe ensuite un profil par extension (si celle-ci possède un mode legacy) qui ajoute l'overlay et la dépendance.
Chacun de ces profils est activé par la présence de la dépendance copiée par dependency:copy-dependencies.
"maven" -> "front-legacy": .legacy
activate "front-legacy"
"front-legacy" -> "dependency" :copy-dependencies
activate "dependency"
return Tous les jar nécessaire
group 1 profil par extension ayant une webapp legacy
"front-legacy" --> "front-legacy-acme": ajoute le jar legacy et l'overlay
activate "front-legacy-acme"
return overlay + jar
end
return