Modificatori dei comandi

Prima di un comando possono essere specificati uno o più modificatori di comando, eventualmente separati da spazi o tabulazioni. Analogamente ai comandi, anche i modificatori devono essere rientrati.

Modificatore

Scopo

@comando

Evita la visualizzazione del comando. Le visualizzazioni prodotte dai comandi non sono omesse. Per impostazione predefinita, è possibile visualizzare tutti i comandi eseguiti. Utilizzare /S per non visualizzare l'intero makefile e .SILENT per non visualizzarne una parte.

[number ]comando

Disattiva il controllo degli errori per comando. Per impostazione predefinita, NMAKE viene arrestato se un comando restituisce un codice di uscita diverso da zero. Se viene specificato –number, NMAKE viene arrestato se il codice di uscita è superiore a number. Non possono essere presenti spazi o tabulazioni tra il trattino e il numero. Deve essere presente almeno uno spazio o una tabulazione tra number e comando. Utilizzare /I per disattivare il controllo degli errori per l'intero makefile e .IGNORE per disattivarlo per una parte del makefile.

!comando

Esegue comando per ciascun file dipendente se comando utilizza $** (tutti i file dipendenti nella dipendenza) o $? (tutti i file dipendenti nella dipendenza con un timestamp più recente rispetto a quello della destinazione).

Vedere anche

Concetti

Comandi di un makefile