タイムスタンプを用いたコマンドの実行
ターゲットとソースのタイムスタンプを比べてコマンドを実行させるためのユーティリティーである。
以下のような内容の Makefile があるとする。
prog : prog.c
cc -o prog prog.c
この時、make コマンドを実行すると prog.c が prog よりタイムスタンプが新しければ (prog が作られた時より後に prog.c が書き換えられていれば) cc -o prog prog.c が実行される。
% ls Makefile prog prog.c % make cc -o prog prog.c