- Sep 29, 2000
-
-
Peter Eisentraut authored
add "check" and "installcheck" targets, straighten out make variable naming of host_os, host_cpu, etc.
-
- Jul 23, 2000
-
-
Peter Eisentraut authored
Don't do config.status substitutions into the regression test makefile.
-
- Jul 19, 2000
-
-
Peter Eisentraut authored
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.
-
- Jul 06, 2000
-
-
Peter Eisentraut authored
functional. Handle include file installation in src/include/Makefile genbki.sh improvements: Don't substitute anything by config.status, instead pass in AWK and CPP through environment. Change calling convention to support named output files, so we get to see error messages on stderr. Rename bootstrap template files and install them into PREFIX/share. Update initdb to that effect and other readability improvements in initdb.
-
- Jul 02, 2000
-
-
Peter Eisentraut authored
and config.h. Adjusted all referring code. Scrapped pg_version and changed initdb accordingly. Integrated src/utils/version.c into src/backend/utils/init/miscinit.c. Changed all callers. Set version number to `7.1devel'. (Non-numeric version suffixes now allowed.)
-
- Jul 01, 2000
-
-
Peter Eisentraut authored
just pass in CPP and AWK via the environment from the Makefile.
-
- Jun 28, 2000
-
-
Peter Eisentraut authored
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.
-
- Jun 27, 2000
-
-
Peter Eisentraut authored
all the standard semantics. Also get rid of Makefile.in's on the way and instead declare all variables in Makefile.global.
-
- Jun 10, 2000
-
-
Peter Eisentraut authored
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.
-
- Jun 07, 2000
-
-
Peter Eisentraut authored
configuration helper things into config/ dir. Adjusted some relative paths in makefiles.
-
- Feb 29, 2000
-
-
Bruce Momjian authored
-
- Jan 20, 2000
-
-
Peter Eisentraut authored
New INSTALL file Fixed a copyright notice
-
- Jan 16, 2000
-
-
Peter Eisentraut authored
-
- Jan 09, 2000
-
-
Tom Lane authored
Instead of hard-wiring one result file per platform, there is a map file 'resultmap' that says which one to use --- a lot like template/.similar. I have only created entries in resultmap for my own platform (HPUX) so far; feel free to add lines for other platforms.
-
- Dec 04, 1999
-
-
Bruce Momjian authored
-
- Oct 31, 1999
-
-
Bruce Momjian authored
-
- Oct 12, 1999
-
-
Bruce Momjian authored
-
- Aug 08, 1999
-
-
Thomas G. Lockhart authored
-
- Jul 01, 1999
-
-
Tom Lane authored
-
- Oct 18, 1998
-
-
Bruce Momjian authored
problem: 'tclsh' still had to be found even if --with-libs (or --with-libraries) was specified to configure. --with-libs is really an overloaded option. It really should only be used to specify additions directories to search in order to file needed libraries. It was also being used to locate the *Config.sh files. Billy G. Allie
-
Tom Lane authored
This time, src/interfaces/perl5/Makefile.PL no longer needs to be autoconf'd.
-
- Oct 17, 1998
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Oct 16, 1998
-
-
Bruce Momjian authored
-
- Oct 12, 1998
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Oct 09, 1998
-
-
Thomas G. Lockhart authored
-
Bruce Momjian authored
-
- Oct 07, 1998
-
-
Thomas G. Lockhart authored
Before, "make install" did not run the lextest. Fix up the ODBC make from this main configure. Include configure test for "ln -s" in Makefile.global.in. Was always in configure, just not carried through to here for use.
-
- Oct 06, 1998
-
-
Thomas G. Lockhart authored
Suppress installing man pages from here; do it from the doc/Makefile now.
-
- Sep 29, 1998
-
-
Marc G. Fournier authored
From: Jan Wieck <jwieck@debis.com> here is the patch that includes PL/pgSQL into the build (currently with make errors ignored) and adds a regression test for it. A clean build and regression ran fine here. Can you please apply it? The tar should be extracted in /usr/local/src/pgsql and creates the following files: src/pl/Makefile called by toplevel GNUmakefile and for now only calls src/pl/plpgsql/Makefile src/pl/plpgsql/Makefile calls src/pl/plpgsql/src/Makefile (here the call to make ignores build errors - this must be changed later for the final release). src/test/regress/input/install_plpgsql.source SQL script installing PL/pgSQL language in regression database. Will be modified by .../input/Makefile to point to correct PGLIB directory where plpgsql.so gets installed. src/test/regress/output/install_plpgsql.source expected output for installation script. src/test/regress/sql/plpgsql.sql the main regression test. It tests functions and triggers written in PL/pgSQL including views that use supportfunctions in this language. src/test/regress/expected/plpgsql.out the expected output for the above regression test. make_plpgsql.diff patch that adds some lines to src/GNUmakefile.in src/test/regress/expected/Makefile src/test/regress/input/Makefile src/test/regress/output/Makefile src/test/regress/sql/Makefile src/test/regress/sql/tests
-
- Sep 14, 1998
-
-
Marc G. Fournier authored
Change order of install...installing interfaces is the last to be done, as, if not installing as root (which nobody *should* be doing, of course), the perl install fails, which means that both bin and man directories are not installed :( This way, only thing that doesn't get installed is perl interface...
-
- Sep 11, 1998
-
-
Bruce Momjian authored
-
- Aug 30, 1998
-
-
Bruce Momjian authored
-
- Apr 06, 1998
-
-
Bruce Momjian authored
-
- Jan 18, 1998
-
-
Marc G. Fournier authored
This patch makes it possible to do a "real" make distclean (back to its fresh state) on the distribution after compilation, regression testing, etc.
-
- Jan 13, 1998
-
-
Marc G. Fournier authored
interfaces/{libpq,libpgtcl}
-
- Dec 26, 1997
-
-
Marc G. Fournier authored
PORTNAME should not be used anywhere anymore...I hope :)
-
- Dec 22, 1997
-
-
Bruce Momjian authored
-