From 44f64dd3eac840866d884269c8011b22d416bf3c Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Wed, 28 Jun 2000 18:30:16 +0000 Subject: 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. --- src/Makefile.global.in | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/Makefile.global.in') diff --git a/src/Makefile.global.in b/src/Makefile.global.in index 7d2209c9e75..6f662e7d2b2 100644 --- a/src/Makefile.global.in +++ b/src/Makefile.global.in @@ -7,7 +7,7 @@ # # # IDENTIFICATION -# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.81 2000/06/27 00:30:48 petere Exp $ +# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.82 2000/06/28 18:29:13 petere Exp $ # # NOTES # Essentially all Postgres make files include this file and use the @@ -86,6 +86,8 @@ localstatedir = @localstatedir@ libdir = @libdir@ includedir = @includedir@ +odbcinst_ini_dir = @odbcinst_ini_dir@ + # old variable names for installation directories POSTGRESDIR= $(prefix) @@ -112,7 +114,14 @@ ENFORCE_ALIGNMENT= true #PROFILE= -p -non_shared +with_CXX = @with_CXX@ with_perl = @with_perl@ +enable_odbc = @enable_odbc@ + +with_python = @with_python@ +PYTHON = @PYTHON@ +python_extmakefile = @python_extmakefile@ +python_moduledir = @python_moduledir@ # # Please do not edit USE_TCL and USE_TK by hand. @@ -172,6 +181,8 @@ LN_S= @LN_S@ TAR= @tar@ GZCAT= @GZCAT@ PERL = @PERL@ +CXX=@CXX@ +CXXFLAGS=@CXXFLAGS@ @INCLUDES@ ############################################################################## @@ -260,10 +271,10 @@ endif # substitute implementations of the C library +INET_ATON = @INET_ATON@ STRERROR = @STRERROR@ STRERROR2 = @STRERROR2@ SNPRINTF = @SNPRINTF@ STRDUP = @STRDUP@ -.DEFAULT: all .PHONY: all install installdirs uninstall dep depend clean distclean maintainer-clean -- cgit v1.2.3