Directives précédées d’un point

Spécifiez des directives point en dehors d’un bloc de description, au début d’une ligne. Les directives point commencent par un point ( . ) et sont suivies d’un signe deux-points (:). Les espaces et les onglets sont autorisés. Les noms de directive dot respectent la casse et doivent être en majuscules.

Directive Objectif
.IGNORE : Ignore les codes de sortie non zéro retournés par les commandes, de l’emplacement spécifié à la fin du makefile. Par défaut, NMAKE s’arrête si une commande retourne un code de sortie différent de zéro. Pour restaurer l’erreur case activée ing, utilisez !CMDSWITCHES. Pour ignorer le code de sortie d’une seule commande, utilisez le modificateur tiret (-). Pour ignorer les codes de sortie d’un fichier entier, utilisez /I.
.PRECIOUS :Cibles Conserve les cibles sur le disque si les commandes à mettre à jour sont arrêtées ; n’a aucun effet si une commande gère une interruption en supprimant le fichier. Séparez les noms cibles avec un ou plusieurs espaces ou onglets. Par défaut, NMAKE supprime une cible si une build est interrompue par CTRL+C ou CTRL+BREAK. Chaque utilisation de s’applique .PRECIOUS à l’ensemble du makefile ; plusieurs spécifications sont cumulatives.
.SILENT Supprime l’affichage des commandes exécutées, de la place spécifiée à la fin du makefile. Par défaut, NMAKE affiche les commandes qu’il appelle. Pour restaurer l’écho, utilisez !CMDSWITCHES. Pour supprimer l’écho d’une seule commande, utilisez le @ modificateur. Pour supprimer l’écho d’un fichier entier, utilisez /S.
.SUFFIXES :list Répertorie les extensions pour la correspondance des règles d’inférence ; prédéfini pour inclure les extensions suivantes : .exe .obj .asm .c .cpp .cxx .bas .cbl .for .pas .res .rc .f .f90

Pour modifier l’ordre .SUFFIXES de liste ou spécifier une nouvelle liste, effacez la liste et spécifiez un nouveau paramètre. Pour effacer la liste, spécifiez aucune extension après le signe deux-points :

.SUFFIXES :

Pour ajouter des suffixes supplémentaires à la fin de la liste, spécifiez

.SUFFIXES : suffix_list

suffix_list est une liste des suffixes supplémentaires, séparés par un ou plusieurs espaces ou onglets. Pour afficher le paramètre actuel de .SUFFIXES, exécutez NMAKE avec /P.

Voir aussi

Référence NMAKE