|
1 | 1 | #
|
2 | 2 | # PostgreSQL top level makefile
|
3 | 3 | #
|
4 |
| -# $Header: /cvsroot/pgsql/GNUmakefile.in,v 1.17 2001/02/10 02:31:25 tgl Exp $ |
| 4 | +# $Header: /cvsroot/pgsql/GNUmakefile.in,v 1.18 2001/04/08 17:28:10 petere Exp $ |
5 | 5 | #
|
6 | 6 |
|
7 | 7 | subdir =
|
@@ -60,25 +60,33 @@ BZIP2 := bzip2
|
60 | 60 |
|
61 | 61 | dist: $(distdir).tar.gz
|
62 | 62 | ifeq ($(split-dist), yes)
|
63 |
| -dist: $(distdir).base.tar.gz $(distdir).docs.tar.gz $(distdir).support.tar.gz $(distdir).test.tar.gz |
| 63 | +dist: postgresql-base-$(VERSION).tar.gz postgresql-docs-$(VERSION).tar.gz postgresql-opt-$(VERSION).tar.gz postgresql-test-$(VERSION).tar.gz |
64 | 64 | endif
|
65 | 65 | dist:
|
66 | 66 | -rm -rf $(distdir)
|
67 | 67 |
|
68 | 68 | $(distdir).tar: distdir
|
69 | 69 | $(TAR) chf $@ $(distdir)
|
70 | 70 |
|
71 |
| -$(distdir).base.tar: distdir |
72 |
| - $(TAR) -c $(addprefix --exclude $(distdir)/, doc src/test src/interfaces src/bin) \ |
| 71 | +opt_files := src/backend/utils/mb contrib/retep build.xml \ |
| 72 | + src/tools src/corba src/data src/tutorial \ |
| 73 | + $(addprefix src/bin/, pgaccess pgtclsh pg_encoding) \ |
| 74 | + $(addprefix src/interfaces/, odbc libpq++ libpgtcl perl5 python jdbc) \ |
| 75 | + $(addprefix src/pl/, plperl tcl) |
| 76 | + |
| 77 | +docs_files := doc/postgres.tar.gz doc/src doc/TODO.detail doc/internals.ps |
| 78 | + |
| 79 | +postgresql-base-$(VERSION).tar: distdir |
| 80 | + $(TAR) -c $(addprefix --exclude $(distdir)/, $(docs_files) $(opt_files) src/test) \ |
73 | 81 | -f $@ $(distdir)
|
74 | 82 |
|
75 |
| -$(distdir).docs.tar: distdir |
76 |
| - $(TAR) cf $@ $(distdir)/doc |
| 83 | +postgresql-docs-$(VERSION).tar: distdir |
| 84 | + $(TAR) cf $@ $(addprefix $(distdir)/, $(docs_files)) |
77 | 85 |
|
78 |
| -$(distdir).support.tar: distdir |
79 |
| - $(TAR) cf $@ $(distdir)/src/interfaces $(distdir)/src/bin |
| 86 | +postgresql-opt-$(VERSION).tar: distdir |
| 87 | + $(TAR) cf $@ $(addprefix $(distdir)/, $(opt_files)) |
80 | 88 |
|
81 |
| -$(distdir).test.tar: distdir |
| 89 | +postgresql-test-$(VERSION).tar: distdir |
82 | 90 | $(TAR) cf $@ $(distdir)/src/test
|
83 | 91 |
|
84 | 92 | %.gz: %
|
@@ -121,3 +129,4 @@ distcheck: $(distdir).tar.gz
|
121 | 129 | @echo "Distribution integrity checks out."
|
122 | 130 |
|
123 | 131 | .PHONY: dist distdir distcheck
|
| 132 | +unexport split-dist |
0 commit comments