diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2000-06-10 18:02:12 +0000 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2000-06-10 18:02:12 +0000 |
commit | 6de89c9ab78a557f98dc02dca97795d27a4112d2 (patch) | |
tree | 4b1a26308ed5013424b39847f0c7b2aad355e606 /src/Makefile | |
parent | 2ae20ef98a94c6a0f77e6358ae756cc02f29e921 (diff) | |
download | postgresql-6de89c9ab78a557f98dc02dca97795d27a4112d2.tar.gz |
Moved the intricacies of the perl interface build into its own makefile
that now functions as a wrapper around the MakeMaker stuff. It might
even behave sensically when we have separate build dirs. Same for plperl,
which of course still doesn't work very well. Made sure that plperl
respects the choice of --libdir.
Added --with-python to automatically build and install the Python interface.
Works similarly to the Perl5 stuff.
Moved the burden of the distclean targets lower down into the source tree.
Eventually, each make file should have its own.
Added automatic remaking of makefiles and configure. Currently only for the
top-level because of a bug(?) in Autoconf. Use GNU `missing' to work around
missing autoconf and aclocal. Start factoring out macros into their own
config/*.m4 files to increase readability and organization.
Diffstat (limited to 'src/Makefile')
-rw-r--r-- | src/Makefile | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/Makefile b/src/Makefile deleted file mode 100644 index 8fbbcbdac2..0000000000 --- a/src/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# The Postgres make files exploit features of GNU make that other makes -# do not have. Because it is a common mistake for users to try to build -# Postgres with a different make, we have this make file that does nothing -# but tell the user to use GNU make. - -# If the user were using GNU make now, this file would not get used because -# GNU make uses a make file named "GNUmakefile" in preference to "Makefile" -# if it exists. Postgres is shipped with a "GNUmakefile". - -all install clean dep depend distclean: - @echo "You must use GNU make to use Postgres. It may be installed" - @echo "on your system with the name 'gmake'." - @echo - @echo "NOTE: If you are sure that you are using GNU make and you are" - @echo " still getting this message, you may simply need to run" - @echo " the configure program." |