======================
Compilation sous Linux
======================

 ClanLib
 -------

Wormux utilise la librairie ClanLIB version 0.6, vous devrez donc l'installer.
Sous Debian, utilisez la commande :
  apt-get install libclanlib-dev

Site Internet : http://www.clanlib.org/

 libxml++
 --------

Wormux utilise la librairie libxml++ version 1.0, vous devrez donc l'installer.
Sous Debian, utilisez la commande :
  apt-get install libxml++1.0-dev

Site Internet : http://libxmlplusplus.sourceforge.net/

 Compilation
 -----------

Sous Linux, il suffit de taper :

$ cd src
$ make release

Pour excuter le jeu, revenez dans le rpertoire racine de Wormux, et tapez
"./wormux".


 Installation / Dsinstallation
 ------------------------------

Sous Linux, pour installer Wormux, tapez :

$ make cleanall && make release && su -c "make install"

Et pour la dsinstallation :

$ su -c "make uninstall"

Par dfaut, le jeu est install dans /usr/. Mais vous pouvez spcifier un autre
rpertoire (pratique si on n'a pas accs au compte administrateur) :

$ make install DIR=~/jeux/


============================
Informations sur le makefile
============================

Options :
---------

- DIR       : Spcifie le rpertoire dans lequel Wormux est (ds)install.


Rgles :
--------

- make all       : Compilation
- make exec      : Compilation, puis excution
- make release   : Compilation en mode release (sans aucun code / aucune
                   information de dbogage)
- make qexec     : Excution (sans recompilation)
- make tgz-bin   : Compilation, puis cration de l'archive contenant le
                   programme binaire, ainsi que la documentation
- make tgz-src   : Cration d'une archive contenant le code source
- make info      : Affiche des informations sur l'environnement et la 
                   compilation
- make install   : Compilation, puis installation
- make uninstall : Dsinstallation
- make clean     : Petit nettoyage (conserve les objets et binaires) 
- make cleanall  : Gros nettoyage
- make i18n_pot  : Gnre le nouveau fichier .pot (pour la traduction)
- make i18n_mo   : Gnre le nouveau fichier .mo (pour la traduction)

Il y a d'autres rgles, mais elles sont utilises uniquement en interne.
