Projet

Général

Profil

Gestion Des Changements (GDC)

* Compilation des plugins sous Ultimaade.

Les plugins/modules étant tous indépendants du moteur (Core), leur compilation se fera désormais séparément.

Ils implémentent tous l'interface IPlugin de l'API, doivent se voir appliquer tous les changements apportés à cette interface, et constitueront chacun un projet à part entière.
Le projet représentant le développement d'un plugin sera un sous projet du projet principal et sera hébergé dans le répertoire du module concerné, lui même se trouvant dans le répertoire Plugins des sources.

Ainsi pour les plugins livrés par défaut avec le logiciel, on fera un CMakLists.txt de compilation globale de tous les modules, et un CMakeLists.txt de chaque plugin, se trouvant dans son répertoire.

Ci-joint un template de CMakeLists.txt, personnalisable en fonction du module sur lequel on travail.

CMakeLists.txt Magnifier (949 octets) Eugene Valentin NGONTANG, 16/07/2012 01:06

Redmine Appliance - Powered by TurnKey Linux