summaryrefslogtreecommitdiff
path: root/src/interfaces/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove all of the libpgtcl and pgtclsh files, including all references toPostgreSQL Daemon2004-04-201-7/+2
| | | | | | 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-6/+2
|
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-291-1/+1
|
* clean python out of MakefileMarc G. Fournier2003-08-011-6/+2
|
* perl5 interface moved to gborgMarc G. Fournier2002-08-301-6/+2
|
* libpgeasy moved to gborg ...Marc 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-6/+2
| | | | project ...
* Okay, libpq++ is moved to GBorg, and all traces of it have been removedMarc G. Fournier2002-08-221-6/+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 ...
* Recursive distclean shouldn't depend on recursive clean. SubdirectoriesPeter Eisentraut2001-03-091-2/+2
| | | | handle this.
* Ok, I've split todays commit into three, the first two already done had somePeter Mount2001-03-051-2/+6
| | | | | | | | | | | | | | | | | | | | | bits in JDBC & the first set of tools into contrib. This is the third, and deals with enabling JDBC to be compiled with the main source. What it does is add a new option to configure: --with-java This option tells configure to look for ant (our build tool of choice) and if found, it then compiles both the JDBC driver and the new tools as part of the normal make. Also, when the postgresql install is done, all the .jar files are also installed into the ${PGLIB}/java directory (thought best to keep then separate) Now I had some conflicts when this applied so could someone please double check that everything is ok? Peter
* Revise Tcl/Tk configuration. Make missing Tcl after --with-tcl an error,Peter Eisentraut2000-09-251-2/+2
| | | | | | | add --without-tk option to disable Tk. We don't need the AC_PATH_XTRA test because tkConfig.sh already contains all the information about how to compile and link with X. Also make sure that libpq is up to date for libpgtcl. Remove executable bits from pgaccess.sh, but add it to pgaccess.
* 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.
* Add distprep target to take some of the job of the release_prep script.Peter Eisentraut2000-07-191-3/+3
| | | | | | | | | | | | | 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.
* Makefile cleanup for interface tree. Now essentially with all thePeter Eisentraut2000-06-281-0/+47
| | | | | | | | | | | | | | | | | | | | | 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.
* Moved the intricacies of the perl interface build into its own makefilePeter Eisentraut2000-06-101-65/+0
| | | | | | | | | | | | | | | | | | 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.
* Reinstalled revision 1.36 (looks Peter Mount installedJan Wieck2000-04-261-276/+58
| | | | | | a new JDBC Makefile here by accident) Jan
* third attemptPeter Mount2000-04-261-58/+276
|
* Our test to see if we had permission to install into Perl5 install areaTom Lane2000-04-231-2/+2
| | | | | | always failed if Perl makefile's INSTALLSITELIB variable was specified in terms of another variable. Fix by adding an echo-installdir target to the Perl makefile, which the upper-level Makefile can invoke.
* Allow libpq++ compile failure to stop entire compile.Bruce Momjian2000-04-201-2/+2
|
* Allow libpq++ compile to failBruce Momjian2000-04-111-2/+2
|
* Add POLLUTE to interfaces/MakefileBruce Momjian2000-04-061-2/+2
|
* Add POLLUTE=1 to perl Makefile.PL creations.Bruce Momjian2000-03-251-2/+2
|
* I have done the QNX4 port with the current source tree. The number ofBruce Momjian1999-12-161-2/+2
| | | | | | | | backend/Makefiles to be patched could significantly be reduced since they have been adopted to the QNX4 needs. Andreas Kardos
* Update again.Bruce Momjian1999-10-111-2/+2
|
* Update pgeasy.Bruce Momjian1999-10-111-2/+2
|
* Add pginterface into main tree, called pgeasy.Bruce Momjian1999-10-111-1/+2
|
* Cleanup -is flag to -l for SSL. Another PERL variable name fix. CleanBruce Momjian1999-10-081-2/+2
| | | | | up debugging options for postmaster and postgres programs. postmaster -d is no longer optional. Documentation updates.
* Use $(PERL) variable for perl compile. Now in Makefile.global.Bruce Momjian1999-10-081-2/+2
|
* Fix for perl5 on BSD/OS breaks most other platforms, so back it out.Thomas G. Lockhart1999-09-031-3/+3
| | | | | istm that this would be a job for configure. Most modern OSes actually use perl5 by default ;)
* Fix for perl5 on BSD/OS.Bruce Momjian1999-08-161-3/+3
|
* Change perl Makefile test.Bruce Momjian1999-05-211-2/+2
|
* Allow perl install as non-root, from Geoff KeatingBruce Momjian1999-05-101-2/+2
|
* Here are descriptions:Bruce Momjian1998-12-181-3/+3
| | | | | | | | | | | | | | | | - the first patch is just to preven listing the perl warning in the make output unless it is actually emitted by the make. this may prevent new users from being confused by the warning in their output - the second patch (to 2 files) just enables building/installing pgaccess if TCL and TK are available. a Makefile is created to do this, but you may wish to change the heading information in it since I just copied another Makefile to use as a template. I hope these make it into 6.4.1. Cheers, Brook
* Detect lack of permission to install into Perl module library,Tom Lane1998-10-271-4/+13
| | | | and emit informative message instead of aborting the Postgres install.
* Still another round of Perl-module installation tweaks.Tom Lane1998-10-181-5/+19
| | | | This time, src/interfaces/perl5/Makefile.PL no longer needs to be autoconf'd.
* interfaces/Makefile fix.Bruce Momjian1998-10-161-3/+1
|
* Perl fixes from Brook MilliganBruce Momjian1998-10-161-6/+6
|
* Add conditional compilation of the ODBC directory.Thomas G. Lockhart1998-10-071-1/+4
| | | | Requires --with-odbc specified in the standalone configure.
* Fix atttypmod alignment again, and re-enable ecpg.Bruce Momjian1998-08-261-2/+2
|
* Make attalign match type alignment.Bruce Momjian1998-08-261-2/+2
|
* Compile ecpg by default.Bruce Momjian1998-08-241-2/+2
|
* From: Tom Lane <tgl@sss.pgh.pa.us>To: pgsql-patches@postgreSQL.orgMarc G. Fournier1998-08-171-2/+2
| | | | | | Sigh. That tweak needs a tweak --- I didn't realize that ".DEFAULT" processing ignores dependencies, at least in the version of gmake I have here (not sure if it's a bug or not). Apply this patch aftermy previous one...
* Date: Sun, 16 Aug 1998 14:56:48 -0400Marc G. Fournier1998-08-171-3/+12
| | | | | | | | From: Tom Lane <tgl@sss.pgh.pa.us> Attached is a patch for this weekend's work on libpq. I've dealt with several issues: <for details: see message, in pgsql-patches archive for above data>
* Remove fork()/exec() and only do fork(). Small cleanups.Bruce Momjian1998-05-291-2/+2
|
* Add ecpg back in againMarc G. Fournier1998-03-051-2/+2
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-271-2/+2
| | | | Subject: [PATCHES] ecpg: correct whenever statement
* Major update of ecpg preprocessorMarc G. Fournier1998-02-171-2/+2
| | | | From: Michael Meskes <meskes@topsystem.de>
* Remove configure code from ecpg, as well as remove the 'for' loop from theMarc G. Fournier1998-02-121-2/+2
| | | | Makefile, as it isn't appropriate for GNUmake
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-111-1/+2
| | | | Cleanups for ecpg, as well as a missing patch so that its configured in
* From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier1998-01-251-4/+3
| | | | | | Hi -- a couple of small items concerning the January 23rd snapshot: the inclusion of the Kerberos stuff in one Makefile, a "leading tab" cleanup in another, and a fix for a typo in the configure script.