Re: [HACKERS] doc/src/Makefile annoyance

2002-11-29 Thread Peter Eisentraut
Tom Lane writes:

> Anyone know why the install target in doc/src/Makefile is coded like
> this:
>
> install:
>   $(MAKE) all
>   (mv -f *.$(ZIPSUFFIX) ..)

Legacy.  Note also that "install" doesn't do here what it usually does.
Feel free to make adjustments.

-- 
Peter Eisentraut   [EMAIL PROTECTED]



---(end of broadcast)---
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])



[HACKERS] doc/src/Makefile annoyance

2002-11-28 Thread Tom Lane
Anyone know why the install target in doc/src/Makefile is coded like
this:

install:
$(MAKE) all
(mv -f *.$(ZIPSUFFIX) ..)

and not the more conventional

install: all
mv -f *.$(ZIPSUFFIX) ..

or perhaps safer,

install: all
mv -f $(TARGETS) ..

I just typed "make all", waited a good long while, typed "make install",
and was seriously annoyed to watch it "make clean" and start the docs
build *again*.  This behavior is broken IMHO.

regards, tom lane

---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly