Xp Com/Organisation Des Sources

Pour développer des composants XpCom, vous allez créer un répertoire spécifique dans le répertoire de sources de Mozilla.

Votre répertoire contiendra un ensemble de sous-répertoire :

base
contient les fichiers et classes de bases du composant, ancetres d'autres classes situés dans src ou autres répertoires
build
contient les fichiers permettant de packager le composant, si il y a des choses spécifiques à faire
content, skin, locale
les fichiers de l'interface utilisateur de vos composants si il y en a une. Peuvent être regrouper dans un repertoire res ou ressources
public
en général, vos en-têtes .h qui sont communs à d'autres sous répertoires. On peut aussi y mettre les fichiers idl (cela dépend du nombre)
idl
vos fichiers idl déclarant les interfaces
src
vos sources c++ (*.h locaux et *.cpp)

Vous pouvez avoir des sous-repertoires spécifiques à des parties de votre projet et qui contiendront eux aussi des répertoires base, build etc...

Bien sûr, ils sont tous facultatifs. Tout dépend de ce que vous avez dans votre projet. Et cette organisation n'est qu'une recommandation.


Chapitre XpCom

Dernière modification le mai 26, 2005 1:59 .


Le contenu de cette page est disponible selon certaines conditions de réutilisation. Lire aussi la page des informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.