diff options
Diffstat (limited to 'doc/outils.tex')
-rw-r--r-- | doc/outils.tex | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/outils.tex b/doc/outils.tex new file mode 100644 index 0000000..69bbc53 --- /dev/null +++ b/doc/outils.tex @@ -0,0 +1,21 @@ +\chapter{Outils utilisés} +\paragraph{} +Pour développer ce projet, nous avons choisi d'utiliser une série d'outils GNU pour nous simplifier la tâche. +Nous utilisons entre-autres, GNU autoconf \& automake pour gérer notre arborescence de développement. Ainsi le +présent projet est découpé en ces répertoires: +\begin{itemize} +\item src contenant les sources des programmes exécutables. C'est notemment dans ce répertoire que seront stoqués +les binaires des exécutables produit par la compilation du projet. +\item lib contenant tous les sources purement algorithmiques, dont ne dépend pas l'implémentation finale. +\item include contenant tous les fichiers .h +\item doc contenant le source \LaTeX\ de cette présente documentation +\item po contenant les fichiers d'internationalisation (traduction française) +\item intl contenant le code source nécessaire au support de l'internationalisation. +\end{itemize} +En dehors de autoconf \& automake, nous avons utilisé un serveur CVS (Concurrent Version System) qui nous a permis +de travailler à plusieurs sur ce projet, sans avoir à nous soucier de rapatrier et de fusionner les codes sources +de tout le monde. +\paragraph{} +Enfin, pour pouvoir compiler ce projet, il suffit de taper la commande './configure' au shell et de suivre les instructions. +Les binaires seront placés dans le répertoire src. Pour générer cette documentation, il suffit d'aller dans le répertoire doc +et de taper 'make ps'. |