diff options
author | Thomas G. Lockhart <lockhart@fourpalms.org> | 1998-04-17 03:58:11 +0000 |
---|---|---|
committer | Thomas G. Lockhart <lockhart@fourpalms.org> | 1998-04-17 03:58:11 +0000 |
commit | 09b15ff8828caf4624897fbc1429740d5d51d99a (patch) | |
tree | 166003ed753e2f08aef46bcd51eefa2d2b414a4d | |
parent | 5a641d48ee45b2f32d55c99c51321ff4e19f3221 (diff) | |
download | postgresql-09b15ff8828caf4624897fbc1429740d5d51d99a.tar.gz postgresql-09b15ff8828caf4624897fbc1429740d5d51d99a.zip |
Use POSTGRESDIR to set initial PGDOCS destination directory.
PGDOCS in Makefile.custom will supercede defaults here, I think...
-rw-r--r-- | doc/Makefile | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/doc/Makefile b/doc/Makefile index 3286f730d21..f4b54d54cb5 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -8,11 +8,11 @@ # # # IDENTIFICATION -# $Header: /cvsroot/pgsql/doc/Makefile,v 1.6 1998/04/06 01:35:16 momjian Exp $ +# $Header: /cvsroot/pgsql/doc/Makefile,v 1.7 1998/04/17 03:58:11 thomas Exp $ # #---------------------------------------------------------------------------- -PGDOCS= unpacked +PGDOCS= $(POSTGRESDIR)/doc SRCDIR= ../src TAR= tar @@ -38,12 +38,15 @@ MODULES= admin postgres programmer tutorial user TARGETS= $(MODULES:%=%.html) .PRECIOUS: postgres.tex postgres.dvi -.PHONY: install all clean distclean +.PHONY: beforeinstall install all clean distclean + +beforeinstall:: + if [ ! -d $(PGDOCS) ]; then mkdir $(PGDOCS); fi install:: $(MAKE) all -all:: $(MODULES) +all:: beforeinstall $(MODULES) clean:: rm -rf $(MODULES) @@ -66,6 +69,6 @@ distclean:: %: %.tar.gz rm -rf ./$@ $(PGDOCS)/$* if test ! -d $(PGDOCS)/$* ; then mkdir $(PGDOCS)/$* ; fi - $(TAR) zxf $< -C $(PGDOCS)/$* + zcat $< | $(TAR) xf - -C $(PGDOCS)/$* # touch ./$* |