Boîte de dialogue de configuration autotools
Sébastien Granjoux
seb.sfo@free.fr
Bruno Brouard
annoa.b@gmail.com 2009-2012
Gérard Baylard
gerard.b|@|bbox.fr 2010
Julien Hardelin
jhardlin@orange.fr 2011, 2014
Alain Lojewski
allomervan@gmail.com 2011, 2012
Mickael Albertus
mickael.albertus@gmail.com 2012

# Boîte de dialogue de configuration autotools

La boîte de dialogue Configurer le projet vous permet de paramétrer les options suivantes et de configurer le projet.

# Régénérer le projet

Si cette option est cochée, le projet sera complètement régénéré, sinon seule l'étape de configuration est effectuée. Anjuta coche automatiquement cette option quand c'est nécessaire. Vous pouvez donc la laisser dans son état actuel.

# Configuration

Il est possible d'avoir plusieurs configurations avec chacune ses propres options et son propre répertoire. Cette boîte de dialogue permet de les nommer. Habituellement, vous disposez déjà d'une configuration Par défaut, d'une configuration Débogage rendant plus facile le débogage (en conservant les variables intermédiaires et l'ordre du code), ainsi qu'une configuration Optimisé générant des programmes plus rapides mais accroissant le temps de construction. Vous pouvez aussi définir des configurations personnalisées supplémentaires.

# Répertoire de construction

Sélectionnez ici le répertoire de construction ; cela peut être le répertoire du projet ou un sous-répertoire. C'est particulièrement utile en cas de passage d'une configuration à une autre pour éviter de reconstruire tout le projet.

Avec autotools, il n'est pas possible d'avoir une configuration utilisant un répertoire différent s'il existe déjà une configuration utilisant le répertoire du projet. Vous devez l'enlever d'abord.

Certains projets autotools ne peuvent pas être construits en dehors du répertoire projet. Vous pouvez encore vous servir de différentes configurations, mais elles doivent toutes utiliser le répertoire du projet et tout sera recompilé à chaque changement de configuration.

# Options de configuration

Cette boîte de texte donne la liste de tous les paramètres de la ligne de commande utilisés lors de l'étape de configuration (configure). Les paramètres sont séparés par des espaces et doivent être mis entre guillemets anglais simple « ' » s'ils contiennent un espace. Chaque configuration complète cette boîte de texte avec des valeurs par défaut que vous pouvez modifier.

Chaque projet autotools prend en compte une liste commune de paramètres mais peut aussi comporter des paramètres spécifiques. La liste de tous les paramètres acceptés peut être obtenue en lançant configure --help en ligne de commande, à condition d'avoir configuré le projet au moins une fois afin de disposer du script configure.