]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Makefile cleanup for interface tree. Now essentially with all the
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 28 Jun 2000 18:30:16 +0000 (18:30 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 28 Jun 2000 18:30:16 +0000 (18:30 +0000)
commit44f64dd3eac840866d884269c8011b22d416bf3c
treed4be0830d9d93fc2d66fc0281743f2e7a9cd46f5
parent5ac1eac2a6355b090d074489f4f11b5b844c3274
Makefile cleanup for interface tree. Now essentially with all the
standard targets and behaviour. Replaced Makefile.in's with
Makefile's and declared the respective variables in Makefile.global.

maintainer-clean target now available at top level, although it does
not work in the backend tree yet.

Cleanup pass over Makefile.shlib, renamed some targets and variables.
The shared library symlink tests are now done by make, not the shell.

ecpg: Remove one warning in sloppy flex output.

PL/Perl and Perl interface: the MakeMaker documentation is confusing,
the realclean target *does* "delete derived files", but it also
uninstalls them. Don't use that.

The submake targets in the various bin directories that update libpq
should `make all', not `make libpq.a'. That is a) unportable, and
b) doesn't build the shared library.
32 files changed:
GNUmakefile.in
configure
configure.in
src/GNUmakefile.in
src/Makefile.global.in
src/Makefile.shlib
src/bin/pg_dump/Makefile
src/bin/pg_encoding/Makefile
src/bin/pgaccess/Makefile
src/bin/psql/Makefile
src/interfaces/Makefile [new file with mode: 0644]
src/interfaces/Makefile.in [deleted file]
src/interfaces/ecpg/Makefile
src/interfaces/ecpg/include/Makefile
src/interfaces/ecpg/lib/Makefile [new file with mode: 0644]
src/interfaces/ecpg/lib/Makefile.in [deleted file]
src/interfaces/ecpg/preproc/Makefile [new file with mode: 0644]
src/interfaces/ecpg/preproc/Makefile.in [deleted file]
src/interfaces/ecpg/preproc/pgc.l
src/interfaces/libpgeasy/Makefile [moved from src/interfaces/libpgeasy/Makefile.in with 51% similarity]
src/interfaces/libpgtcl/Makefile [new file with mode: 0644]
src/interfaces/libpgtcl/Makefile.in [deleted file]
src/interfaces/libpq++/Makefile [new file with mode: 0644]
src/interfaces/libpq++/Makefile.in [deleted file]
src/interfaces/libpq/Makefile [new file with mode: 0644]
src/interfaces/libpq/Makefile.in [deleted file]
src/interfaces/odbc/GNUmakefile [new file with mode: 0644]
src/interfaces/odbc/GNUmakefile.in [deleted file]
src/interfaces/perl5/GNUmakefile [moved from src/interfaces/perl5/GNUmakefile.in with 69% similarity]
src/interfaces/python/GNUmakefile [moved from src/interfaces/python/GNUmakefile.in with 71% similarity]
src/pl/plperl/GNUmakefile
src/pl/plpgsql/src/Makefile