namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BSD make ( $< ),
Ryuji Abe <raeva@xxxxxxxxxxxx> wrote:
>> で題名の BSD make ですが $< がいまのところ不得意なようで、
>> man を見る限り この文字は使えそうなのですが。ですので、
>> BSD make の問題だとは思っています。
>> ( $< には何も代入されないので、次のところで止ってしまいます。)
>
>もっと冗長な方法に直しました。その代わりといってはなんですが、
>scriptを生成する手順を一段階にしました。
あの、まるっきりだめなんですけど…。元に戻した方がよくないで
すか? $< が駄目なら $? を使えばいいと思います。
% make mknmz
sed -e 's!/usr/local/bin/perl!/usr/local/bin/perl!g' \
-e 's!.!.!g' \
-e 's!@CONFDIR@!/usr/local/etc/namazu!g' \
-e 's!@PERLLIBDIR@!/usr/local/share/namazu/pl!g' \
-e 's!@FILTERDIR@!/usr/local/share/namazu/filter!g' \
-e 's!@TEMPLATEDIR@!/usr/local/share/namazu/template!g' mknmz.in >mknmz.tmp
% head mknmz
............
..............
...........................
...................................................
.
.................................................................
........................................................
........................................................
.
.......................................................................
-- Satoru Takabayashi