source: trunk/Lib_XulRunner/bui/README.txt @ 18626

Revision 18626, 1.5 KB checked in by sam, 8 months ago (diff)

compil xulrunner : MAJ doc

  • Property svn:mime-type set to text/plain
Line 
1================================= DESCRIPTION =================================
2Le dossier Lib_XulRunner/bui contient les différents éléments nécessaires à la
3compilation de Xulrunner pour SCENARI :
4 * le dossier patches contient les patchs à appliquer aux sources Mozilla
5 * les dossiers Darwin_x86, Linux et WINNT_x86 contiennent les ressources
6   spécifiques à chaque OS :
7    * build.sh : un script bash automatisant la compilation et le packaging
8    * le fichier .mozconfig
9    * autres ressources.
10
11======================== COMPILATION XULRUNNER SCENARI ========================
12Prérequis : un environnement de compilation Mozilla fonctionnel:
13https://developer.mozilla.org/en/Build_Documentation
14
15Pour lancer la compilation de xulrunner, il suffit de télécharger le fichier
16build.sh pour l'OS en question et de le lancer avec optionnelement la branche
17de Mozilla voulu (branche release par défaut):
18$ build.sh [-c] [release|beta|aurora|central]
19L'option "-c" permet de faire un checkout hg (utile pour débugger les patchs)
20plutôt que de télécharger une archive des sources (plus rapide).
21
22ATTENTION : toute la procédure sera effectuée dans le dossier courrant.
23Les scripts de build automatise toute la chaîne ils :
24 1) suppriment toute trace de compilation précédente (sources compris);
25 2) récupèrent les sources Mozilla, le mozconfig, les patchs;
26 3) appliquent les patchs et lancent la compilation;
27 4) lancent le packaging Mozilla (xulrunner en tar.bz2, zip ou dmg).
28Si une étape échoue, la procédure est arrêtée.
Note: See TracBrowser for help on using the repository browser.