カレントディレクトリに複数のXMLファイル(*.xml)があり、 これをHTMLに変換したい。 このときMakeを使って、更新されたファイルだけ変換するようにしたいがどうすればいいか。 前提条件 変換コマンドは /bin/toHtml とする( 標準入力からXMLを入れて、標準出力にHTMLが出力される ) xmlからhtmlに変換するときファイル名は拡張子以外は一致させる foo.xml → foo.html XMLファイルはどんどん増えていく 結論だけを知りたい方はここをクリック。 もしXMLファイル数が変化しないならば... もしXMLファイル数が変化しないならば、 Makefile に以下のように記述しておけばよい。 (変換対象となるファイルは foo1.xml foo2.xml foo3.xml) .SUFFIXES: .SUFFIXES: .xml .html .xml.htm