next up previous
Next: 原稿を打つのにつちもとが使った makefile Up: サフィックスルール Previous: サフィックスルール

.SUFFIXES:を準備しよう

まず最初に、サフィックスの「順序関係」を make におしえてやる 必要があります。

make はデフォルトで幾つかの順序を知っていますが、 これはまあ手っ取り早く一時的な仕事を片付けるときのもので、 本格的なプロジエクトを組みたいとき、いろいろな環境で Makefileを 使い回すとき、はたまた私のようにプログラミングとは全く関係ない状況で make を使いたいときなどにはどうしてもこれが必要になります。 忘れずに指定しておきましょう。 書きかたはこんな感じです

.SUFFIXES:
.SUFFIXES:  .ps  .obj .dvi .png .mupad .tex .sed
一行目はデフォルトのサフィックスの順序を忘れなさい、という指定です。 二行目で改めてサフィックスの順序をいれています。右の方にいく程 「原材料」に近く、左の方にいく程「製品」に近いと思えばよいでしょう。




2001-02-10