記述ブロック
記述ブロックは依存関係行であり、必要に応じてコマンド ブロックが後に続きます。
targets... : dependents...
commands...
依存関係行では、1 つ以上のターゲットと 0 個以上の依存ファイルを指定します。ターゲットは、行の先頭で指定する必要があります。ターゲットと依存ファイルはコロン (:) で区切ります。依存関係行では空白やタブを使用できます。行を分割するには、ターゲットまたは依存ファイルの後に円記号 (\) を使用します。ターゲットが存在しない場合、ターゲットのタイムスタンプが依存ファイルのタイムスタンプより古い場合、またはターゲットが疑似ターゲットである場合、NMAKE はコマンドを実行します。依存ファイルがほかの依存関係行ではターゲットである場合、その依存ファイルが存在しないか、またはそれ自身の依存ファイルと比べて古いと、現在の依存関係の更新前に依存ファイルが更新されます。