README (French)
################################
Building packages
################################

Les sous rpertoires du rpertoire "build" contiennent tous les fichiers
requis pour packager Dolibarr de manire automatis.
On trouve plusieurs outils:

- Pour construire un package Dolibarr complet, il suffit de
> Editer la version dans le fichier makepack-dolibarr.pl  
> Lancer la commande perl makepack-dolibarr.pl

- Pour construire un package d'une traduction, il suffit de lancer le script
> perl makepack-dolibarrlang.pl

- Pour construire un package d'un theme, il suffit de lancer le script
> perl makepack-dolibarrtheme.pl

- Pour construire un package d'un module, il suffit de lancer le script
> perl makepack-dolibarrmodule.pl

- Pour construire un package DoliWamp autoexe:
> Installer InnoSetup (http://www.jrsoftware.org)
> Installer WampServer dans "C:\Program Files\Wamp" (http://www.wampserver.com)
> Installer les addon WampServer afin d'y mettre les versions:
   Apache2.2.6, Mysql5.0.45, Php5.2.5
> Modifier dans le fichier build/exe/doliwamp2.4.iss la variable SourceDir
  afin d'y mettre le repository Dolibarr.
> Modifier AppVerName et OutputBaseFilename.
> Lancer innosetup, ouvrir le fichier build/exe/doliwamp2.4.iss et cliquer sur
  le bouton "Compile". Le fichier .exe sera fabriqu dans le rpertoire build.


Note: 

Le rpertoire build et tout ce qu'il contient n'est absolument pas requis
pour faire fonctionner Dolibarr. Ils ne servent qu' la gnration des
packages, lequels packages, une fois construit, n'incluent par le rpertoire
"build".

On trouve dans le rpertoire "build", les sous-rpertoires utiliss par
l'outil makepack-dolibarr.pl:

* deb:
Fichier de config pour construire un package Debian.

* rpm:
Fichier de config pour construire un package Redhat ou Mandrake.

* tgz:
Fichier de config pour construire un package tgz (ne contenant que les
fichiers et instructions d'installation manuelle).

* exe:
Fichier de config pour construire un package exe pour Windows des sources 
ou pour construire l'assistant d'installation complet DoliWamp.

* pad:
Fichier de config pour construire un fichier descriptif PAD pour la promotion
de nouvelles versions de Dolibarr.
