Options
L'élément Options
spécifie les options à transmettre à Ounce/Make lors de son appel.
Cet élément fournit une alternative à certaines options de ligne de commande Ounce/Make, comme décrit dans la rubrique Options make et syntaxe de commande Ounce/Make.
Les attributs utilisent la syntaxe :
<option> = <true | false>
L'élément Options
et ses attributs ne sont pas obligatoires.
L'élément Options
peut inclure les attributs suivants :
Attribut | Description |
---|---|
recursive |
Valeur booléenne. True ou false. Lorsque sa valeur est true, correspond à l'option de ligne de commande |
single_project |
Valeur booléenne. True ou false. Lorsque sa valeur est true, correspond à l'option de ligne de commande |
verbose |
Valeur booléenne. True ou false. Lorsque sa valeur est true, correspond à l'option de ligne de commande |
clean |
Valeur de type Chaîne, encadrée par des guillemets (" ), telle que "make clean" .Lorsqu'elle est spécifiée, correspond à l'option de ligne de commande |
build |
Valeur booléenne. True ou false. Exécute la génération en collectant les options make. Remarque : incompatible avec Cygwin. |
application |
valeur de type Chaîne. Lorsqu'elle est spécifiée, correspond à l'option -a . La valeur spécifiée doit être le nom d'application souhaité. |
no_clean |
Valeur booléenne. True ou false. Indique à Ounce/Make de ne pas effectuer de nettoyage et de ne pas afficher d'invite rappelant qu'un nettoyage ne sera pas effectué. |
Exemple
Exemple de ligne du fichier de propriétés utilisant tous ces attributs :
<Options recursive="true" single_project="false" verbose="false"
clean="nmake.exe clean" no_clean="false"></Options>
Description
recursive="true"
single_project="false"
indique à Ounce/Make d'opérer en mode multi-projets. Sous ce mode, l'attribut de récursivité doit également être défini àtrue
.verbose="false"
désactive la prolixité.clean="nmake.exe clean"
nettoie l'environnement de génération.no_clean= "false"
indique à Ounce/Make d'exécuter une commande de nettoyage et supprime le message avisant de cette opération.