Blocs de description
Un bloc de description est une ligne de dépendance suivie facultativement par un bloc de commandes :
targets... : dependents...
commands...
Une ligne de dépendance définit une ou plusieurs cibles et aucun ou plusieurs dépendants.Une cible doit être placée au début de la ligne.Séparez les cibles des dépendants par deux-points (:) ; les espaces et les tabulations sont admis.Pour scinder la ligne, placez une barre oblique inverse (\) après une cible ou un dépendant.Si la cible n'existe pas, possède un horodatage antérieur à celui d'un dépendant ou correspond à une pseudocible, NMAKE exécute les commandes.Si un dépendant représente une cible ailleurs et n'existe pas ou est obsolète par rapport à ses propres dépendants, NMAKE met à jour ce dépendant avant d'actualiser le dépendant en cours.