Modifier les propriétés de la cible autotools.
Sébastien Granjoux
seb.sfo@free.fr

# Modification d'une cible Autotools

Voici une liste de toutes les propriétés de cible utilisées dans le projet autotools. Certaines ne sont pas disponibles pour toutes les cibles.

# Construire pour vérification seulement

Si cochée, cette cible n'est pas installée et doit être construite seulement au moment des vérifications.

# Drapeaux de compilation C

Les drapeaux à transmettre au compilateur C pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Drapeaux du pré-processeur C

Ces drapeaux sont transmis à chaque compilation faisant appel au pré-processeur C. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Drapeaux de compilation C++

Les drapeaux à transmettre au compilateur C++ pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Ne pas installer

Si cochée, cette cible n'est pas installée. Elle ne peut servir qu'aux développeurs comme utilitaire pour construire d'autres cibles ou programmes.

# Ne pas utiliser le préfixe

Si coché, ne pas ajouter le préfixe à la page du manuel et à l'exécutable. Ce type de préfixe est utilisé pour fournir une alternative aux outils système.

# Drapeaux de compilation Fortran

Les drapeaux à transmettre au compilateur Fortran 9x pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Inclure dans la distribution

Si coché, inclut la cible dans le paquet de la distribution.

# Répertoire d'installation

Cela définit l'emplacement où la cible est installée. Ce n'est pas directement le dossier où les fichiers sont installés, mais le nom de l'une des variables standard de dossier (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) ou une variable personnalisée définie dans les propriétés du dossier.

# Drapeaux de compilation Java

Les drapeaux à transmettre au compilateur Java pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Conserver le chemin de la cible

Si coché, préserve la hiérarchie du dossier du projet pendant l'installation des fichiers.

# Drapeaux de compilation Lex/Flex

Les drapeaux à transmettre au générateur d'analyse Lex ou Flex pendant la création des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Bibliothèques

Définit les bibliothèques supplémentaires utilisées par la cible. Ceci est utile pour ajouter des bibliothèques hors paquet. Consultez la page Ajouter des bibliothèques hors paquet pour plus de détails.

# Drapeaux de l'éditeur de liens

Les drapeaux à transmettre à l'éditeur de liens pendant la liaison de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Section du manuel

Définit la section du manuel où ajouter la page man. Les caractères valides pour le nom de la section sont les chiffres « 0 » à « 9 » et les lettres « l » et « n ».

# Drapeaux de compilation Objective C

Les drapeaux à transmettre au compilateur Objective C pendant la compilation des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Drapeaux de compilation Vala

Les drapeaux à transmettre au compilateur Vala pendant la compilation des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

# Drapeaux de compilation Yacc/Bison

Les drapeaux à transmettre aux générateurs d'analyse Bison ou Yacc pendant la création des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.