Commit Graph

222 Commits (ba3de10c4ea3c70d4e36181e563a4ebffaf4e022)

Author SHA1 Message Date
Tom Lane d1d388603e Fix pgxs.mk to always add --dbname=$(CONTRIB_TESTDB) to REGRESS_OPTS. 15 years ago
Robert Haas 8cca49d8a0 Add some environment checks prior to sepgsql regression testing. 15 years ago
Tom Lane 1568fa75bc Use single quotes in preference to double quotes for protecting pathnames. 15 years ago
Peter Eisentraut b106195b17 Rewrite installation makefile rules without for loops 15 years ago
Peter Eisentraut f8ebe3bcc5 Support "make check" in contrib 15 years ago
Peter Eisentraut 2fd77060a2 Allow make check in PL directories 15 years ago
Tom Lane 24d1280c4d Clean up installation directory choices for extensions. 15 years ago
Tom Lane d9572c4e3b Core support for "extensions", which are packages of SQL objects. 15 years ago
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Tom Lane 0a4ecfe77e Allow for LDFLAGS_SL already having a value in Makefile.aix. 16 years ago
Tom Lane f6af1435d9 Dept. of third thoughts: PG_LIBS may contain a -L switch, so it had better 16 years ago
Tom Lane bdf00543c2 Make sure LDFLAGS come before LIBS when linking contrib programs. 16 years ago
Tom Lane f9e9da6664 Fix a few single-file (MODULES, not MODULE_big) contrib makefiles that were 16 years ago
Tom Lane 291a957745 Split the LDFLAGS make variable into two parts: LDFLAGS is now used for 16 years ago
Tom Lane cd86869a9a On Linux, use --enable-new-dtags when specifying -rpath to linker. 16 years ago
Heikki Linnakangas e31bf1c7b0 Adjust windows makefiles too, now that the walreceiver dynamic module 16 years ago
Tom Lane 00b5ccebdd Second try: walreceiver should not be built with -DBUILDING_DLL 16 years ago
Tom Lane daf5b0f297 Fix a few places where we needed -I. in CPPFLAGS to work properly in 16 years ago
Tom Lane 4c5b4c8bd0 Improve PGXS makefile system to allow the module's makefile to specify 16 years ago
Peter Eisentraut 9d182ef002 Update of install-sh, mkinstalldirs, and associated configury 17 years ago
Peter Eisentraut df20667112 When calling unsupported "make check" with a pgxs module, return a nonzero 17 years ago
Peter Eisentraut 26af72b46b Allow out-of-tree builds on mingw and cygwin 17 years ago
Peter Eisentraut b2971e2048 Set up ar, dlltool, dllwrap, and windres for cross-compiling if necessary. 17 years ago
Peter Eisentraut d129255077 Set SQL man pages to be section 7 by default, and only transform them to 17 years ago
Peter Eisentraut 8f1658cbf3 Put back the copying of some of the regression test data files for vpath 17 years ago
Tom Lane 2793af3cc0 Partial fix for contrib vpath breakage. 17 years ago
Peter Eisentraut feae7856af Allow pg_regress to be run outside the build tree. Look for input files 17 years ago
Peter Eisentraut 86ec73b909 Synchronize the shared object build rules in Makefile.port with Makefile.shlib 18 years ago
Peter Eisentraut 46e76373ec Implement a few changes to how shared libraries and dynamically loadable 18 years ago
Peter Eisentraut bdaf90b70f Reorganize some of the exports list generation code. It seems that this 18 years ago
Tom Lane 9a4b29d832 Teach pgxs.mk and Install.pm how to install files from a contrib module 18 years ago
Tom Lane 34dc9abd6b Propagate Magnus' fix for Windows snowball build into Makefile.cygwin. 19 years ago
Magnus Hagander a3bc467eba Don't define BUILDING_DLL for snowball lib. Should fix build problems 19 years ago
Tom Lane 140d4ebcb4 Tsearch2 functionality migrates to core. The bulk of this work is by 19 years ago
Tom Lane b09c248bdd Fix PGXS conventions so that extensions can be built against Postgres 19 years ago
Tom Lane fa8e42dff1 Add $(CFLAGS) to the simplified build rule for .so libraries on Darwin. 19 years ago
Tom Lane 9b5e108ee9 Fix shared library creation to work properly on AIX. Albe Laurenz 20 years ago
Tom Lane bc660c4237 Ah, I finally realize why Magnus wanted to add a --bindir option to 20 years ago
Tom Lane a38c85bd5d Rewrite pg_regress as a C program instead of a shell script. 20 years ago
Tom Lane 69bf0a0ddd Remove dllinit.c; it was only needed for long-obsolete Cygwin versions, 20 years ago
Tom Lane 04ca4caa81 Remove use of lorder and tsort while building static libraries. There's 20 years ago
Tom Lane 115e5dd597 Remove ancient hack to work around a peculiarity of libcurses on HPUX. 20 years ago
Bruce Momjian 248c9bdfcb Remove $(DESTDIR) from the pgxs BE_DLLLIBS= -L path for AIX and Darwin. 20 years ago
Bruce Momjian c52bafca45 Remove $(DESTDIR) from the pgxs BE_DLLLIBS= -L path. 20 years ago
Bruce Momjian 99e0c54290 Fix pgxs -L library path specification for Win32 and Cygwin, was /bin, 20 years ago
Bruce Momjian 44f9021223 Remove BEOS port. 20 years ago
Bruce Momjian a1675649e4 Remove QNX port. 20 years ago
Peter Eisentraut a29c04a541 Allow installation into directories containing spaces in the name. 20 years ago
Tom Lane a7de22d8d5 Clean up AIX build to avoid 'duplicate symbol' warnings, by moving use 20 years ago