Modificadores de comandos
Se pueden especificar uno o varios modificadores de comandos precediendo a un comando, separado opcionalmente por espacios o tabulaciones. Al igual que sucede con los comandos, se debe aplicar sangría a los modificadores.
Modificador |
Propósito |
---|---|
@comando |
Evita que se muestre el comando. No se suprime la presentación mediante comandos. De forma predeterminada, NMAKE repite todos los comandos ejecutados. Se ha de utilizar /S para suprimir la presentación de la totalidad del archivo MAKE y .SILENT para suprimir la presentación de una parte del archivo MAKE. |
–[number ]command |
Desactiva la comprobación de errores para command. De forma predeterminada, NMAKE se detiene si un comando devuelve un código de salida distinto de cero. Si se utiliza –number, NMAKE se detiene si el código de salida supera el valor de number. No puede haber espacios ni tabulaciones entre el guión y number. Debe haber al menos un espacio o una tabulación entre number y command. Se ha de utilizar /I para desactivar la comprobación de errores para la totalidad del archivo MAKE e .IGNORE para desactivar la comprobación de errores para una parte del archivo MAKE. |
!comando |
Ejecuta command para cada archivo dependiente si command utiliza $** (todos los archivos dependientes existentes en la dependencia) o $?. (todos los archivos dependientes existentes en la dependencia con una marca de tiempo posterior al destino). |