summaryrefslogtreecommitdiff
path: root/GNUmakefile.in
Commit message (Collapse)AuthorAgeFilesLines
* PostgreSQL extension makefile framework ("pgxs"), by Fabien Coelho, withPeter Eisentraut2004-07-301-1/+6
| | | | | some massaging by Peter Eisentraut. This is basically a simple generalization of the existing contrib makefiles.
* Remove README.CVS when making a distribution.Peter Eisentraut2004-06-131-1/+2
|
* Remove all of the libpgtcl and pgtclsh files, including all references toPostgreSQL Daemon2004-04-201-3/+1
| | | | | | them within the various makefiles with_tcl is still required for the src/pl/tcl language
* Remove JDBC from the build system and documentation, too.Tom Lane2004-01-191-2/+2
|
* testing $PostgreSQL$ tagPostgreSQL Daemon2003-11-281-1/+1
|
* Remove registration message, after discussion concluded that it was ofPeter Eisentraut2003-10-131-2/+2
| | | | little use.
* can't mix and match .gz and .bz2 in here ... won't buildREL7_4_BETA1PostgreSQL Daemon2003-08-051-3/+3
|
* seeing if building bz2 distributions actually works ...PostgreSQL Daemon2003-08-051-3/+3
|
* remove src/data from target listPostgreSQL Daemon2003-08-051-2/+2
|
* python needs to be removed from hereMarc G. Fournier2003-08-011-2/+2
|
* First step to removing /contrib/retep, with Peter Mount's approval.Bruce Momjian2002-10-211-2/+2
|
* Adjust the tarball splitting scheme to the new reality.Peter Eisentraut2002-09-061-4/+4
|
* remove pgaccess from GNUmakefile.in if we want the beta to build :)Marc G. Fournier2002-09-051-2/+2
|
* perl5 interface moved to gborgMarc G. Fournier2002-08-301-2/+2
|
* Remove all traces of the ODBC driver, which is now on GBorg as the psqlodbcMarc G. Fournier2002-08-221-2/+2
| | | | project ...
* Okay, libpq++ is moved to GBorg, and all traces of it have been removedMarc G. Fournier2002-08-221-2/+2
| | | | | | | | from the core repository ... I haven't *moved* the libpq++ files out of the tree, mainly as we want to keep them in place for past branches ... Peter, I think I've covered all the files I need, and re-ran autoconf to make sure the configure file is in place properly ...
* Upgrade to Autoconf version 2.53. Replaced many custom macroPeter Eisentraut2002-03-291-2/+6
| | | | | | calls with new or now-built-in versions. Make sure that all calls to AC_DEFINE have a third argument, for possible use of autoheader in the future.
* /doc/src -> /doc for Peter.Bruce Momjian2001-11-211-2/+2
|
* Remove mention of internals.ps.Bruce Momjian2001-11-211-2/+2
|
* Point to doc/src/postgres.tar.gz, which is where the tarball will beBruce Momjian2001-11-211-2/+2
| | | | built, not /doc.
* Fix beta build, for Marc.Bruce Momjian2001-11-211-2/+2
|
* Unify the zip rules and variables.Peter Eisentraut2001-09-171-11/+2
|
* Rearrange distribution split as discussed on -hackers.Peter Eisentraut2001-04-081-9/+18
|
* Restructure the key include files per recent pghackers discussion: thereTom Lane2001-02-101-1/+4
| | | | | | | | | | | are now separate files "postgres.h" and "postgres_fe.h", which are meant to be the primary include files for backend .c files and frontend .c files respectively. By default, only include files meant for frontend use are installed into the installation include directory. There is a new make target 'make install-all-headers' that adds the whole content of the src/include tree to the installed fileset, for use by people who want to develop server-side code without keeping the complete source tree on hand. Cleaned up a whole lot of crufty and inconsistent header inclusions.
* Use more portable syntax for 'find'.Peter Eisentraut2001-01-061-2/+2
|
* Seems like make clean or make distclean should clean out contribTom Lane2000-12-041-3/+11
| | | | directories too, not only src and doc.
* "installcheck" doesn't need to depend on "all" since we depend on the userPeter Eisentraut2000-10-021-2/+4
| | | | to start up a postmaster anyway.
* New unified regression test driver, test/regress makefile cleanup,Peter Eisentraut2000-09-291-1/+3
| | | | | add "check" and "installcheck" targets, straighten out make variable naming of host_os, host_cpu, etc.
* Replace brain-dead Autoconf macros AC_ARG_{ENABLE,WITH} with somethingPeter Eisentraut2000-09-211-20/+1
| | | | | | | that's actually useful, robust, consistent. Better plan to generate aclocal.m4 as well: use m4 include directives, rather than cat.
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-311-2/+2
| | | | | to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
* coupla minor fixes in the `make dist' support codePeter Eisentraut2000-08-201-11/+15
|
* Add distprep target to take some of the job of the release_prep script.Peter Eisentraut2000-07-191-2/+72
| | | | | | | | | | | | | The latter updated accordingly. Also add `dist' and `distcheck' targets to play with, but caveat packager. Updated backend/bootstrap and backend/parser makefile to make them marginally builddir aware and fix the usual set of things. Add rule to automatically remake config.h dependent on config.h.in and config.status. (Adopted from Autoconf manual and about every other package.) On a good day we should now have a complete and accurate set of dependencies throughout everything.
* End users shouldn't have to invoke a separate command to install thePeter Eisentraut2000-07-171-5/+8
| | | | | | | | documentation. Therefore it's now installed by default. If there is no documentation to be found (i.e., you are not using the distribution) then this step is skipped. Add --docdir option to configure to control installation directory.
* Automatic dependency trackingPeter Eisentraut2000-07-161-4/+1
| | | | | The .DEFAULT rule in backend/Makefile is harmful -- removed. Replace `::' rules by `:'.
* Makefile cleanup for interface tree. Now essentially with all thePeter Eisentraut2000-06-281-11/+8
| | | | | | | | | | | | | | | | | | | | | 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.
* Big warnings cleanup for Solaris/GCC. Down to about 40 now, butPeter Eisentraut2000-06-141-17/+18
| | | | | | | | | | | we'll get there one day. Use `cat' to create aclocal.m4, not `aclocal'. Some people don't have automake installed. Only run the autoconf rule in the top-level GNUmakefile if the invoker specified `make configure', don't run it automatically because of CVS timestamp skew.
* Remove overenthusiastic use of dependencies to control autoconf.Tom Lane2000-06-111-7/+16
|
* Moved the intricacies of the perl interface build into its own makefilePeter Eisentraut2000-06-101-2/+18
| | | | | | | | | | | | | | | | | | 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.
* Ouch, that should be `$(MAKE) -C', not `make -C' ...Peter Eisentraut2000-06-071-5/+5
|
* Moved configure script from src/ to the top level directory. MovedPeter Eisentraut2000-06-061-0/+30
configuration helper things into config/ dir. Adjusted some relative paths in makefiles.