[mew-dist 18020] Re: all target in Makefile

Tatsuya Kinoshita tats at example.com
2001年 7月 11日 (水) 20:00:26 JST


In message [mew-dist 17998], on Tue, 10 Jul 2001,
kiri at example.com wrote:

> Makefile なんですが、どう考えても↓のようにするのが普通のような気がす
> るのですが、どうなんでしょう?

>  all: $(OBJS)
> +
> +$(OBJS): $(TEMPFILE) mew.el
>  	@echo 'Compiling EL files of Mew ... '
>  	@echo 'PLEASE IGNORE WARNINGS IF DISPLAYED. TAKE IT EASY!'
>  	$(EMACS) -batch -q -no-site-file -l ./$(TEMPFILE) -f mew-compile
>  	cd $(BIN); $(MAKE) CFLAGS="$(CFLAGS)" CC="$(CC)" PERL="$(PERL)"
>  	@echo 'Compiling EL files of Mew ... done'
> -
> -$(OBJS): $(TEMPFILE) mew.el

そのように変更すると、たとえば、mew-vars.elを変更してから再度makeし
ても、コンパイルが始まりません。

`all'で毎回コンパイルするのは、意図してのことなのでしょう。

-- 
木下達也



Mew-dist メーリングリストの案内