summaryrefslogtreecommitdiff
path: root/contrib/pgbench/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Move pgbench from contrib/ to src/bin/Peter Eisentraut2015-04-131-33/+0
| | | | Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
* pgbench: Fix mistakes in Makefile.Robert Haas2015-03-031-10/+3
| | | | | | My commit 878fdcb843e087cc1cdeadc987d6ef55202ddd04 was not quite right. Tom Lane pointed out one of the mistakes fixed here, and I noticed the other myself while reviewing what I'd committed.
* pgbench: Add a real expression syntax to \setRobert Haas2015-03-021-1/+16
| | | | | | | | | | | Previously, you could do \set variable operand1 operator operand2, but nothing more complicated. Now, you can \set variable expression, which makes it much simpler to do multi-step calculations here. This also adds support for the modulo operator (%), with the same semantics as in C. Robert Haas and Fabien Coelho, reviewed by Álvaro Herrera and Stephen Frost
* Add file version information to most installed Windows binaries.Noah Misch2014-07-141-1/+1
| | | | | | | | Prominent binaries already had this metadata. A handful of minor binaries, such as pg_regress.exe, still lack it; efforts to eliminate such exceptions are welcome. Michael Paquier, reviewed by MauMau.
* Use consistent spacing for PGAPPICON Makefile option.Bruce Momjian2011-01-241-1/+1
|
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
|
* Add PGFILEDESC description to Makefiles for all /contrib executables.Bruce Momjian2010-05-121-1/+4
| | | | Add PGAPPICON to all executable makefiles.
* Portability and documentation fixes for threaded pgbench patch.Tom Lane2009-08-031-2/+6
|
* Remove references to READMEs from /contrib Makefiles.Bruce Momjian2007-11-101-3/+1
|
* Fix PGXS conventions so that extensions can be built against PostgresTom Lane2007-06-261-2/+3
| | | | | | installations whose pg_config program does not appear first in the PATH. Per gripe from Eddie Stanley and subsequent discussions with Fabien Coelho and others.
* PGXS should be set with := not =, as specified in the documentation,Tom Lane2005-09-271-2/+2
| | | | to avoid useless multiple executions of pg_config.
* Have libpgport link before libpq so that PG client applications are moreBruce Momjian2005-03-251-2/+2
| | | | immunte to changes in libpq's usage of pgport between major versions.
* > Please find enclose a submission to fix these problems.Bruce Momjian2004-08-201-5/+9
| | | | | | | | | | | | | | | | | | | | | | > > The patch adds missing the "libpgport.a" file to the installation under > "install-all-headers". It is needed by some contribs. I install the > library in "pkglibdir", but I was wondering whether it should be "libdir"? > I was wondering also whether it would make sense to have a "libpgport.so"? > > It fixes various macros which are used by contrib makefiles, especially > libpq_*dir and LDFLAGS when used under PGXS. It seems to me that they are > needed to > > It adds the ability to test and use PGXS with contribs, with "make > USE_PGXS=1". Without the macro, this is exactly as before, there should be > no difference, esp. wrt the vpath feature that seemed broken by previous > submission. So it should not harm anybody, and it is useful at least to me. > > It fixes some inconsistencies in various contrib makefiles > (useless override, ":=" instead of "="). Fabien COELHO
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-291-1/+1
|
* To fix the perpetually broken makefiles in the contrib tree, I havePeter Eisentraut2001-09-061-28/+6
| | | | | | written a generic framework of rules that the contrib makefiles can use instead of writing their own each time. You only need to set a few variables and off you go.
* Make sure -L and -I's for our source tree are always before system includePeter Eisentraut2001-02-201-3/+3
| | | | or library directories on the command line.
* Fix bogus makefiles ... these didn't build on platforms that are stickyREL7_1_BETATom Lane2000-12-041-3/+14
| | | | about being given accurate references to referenced libraries ...
* Add support for VPATH builds, that is, building somewhere else than in thePeter Eisentraut2000-10-201-4/+4
| | | | | | | | | source directory. This involves mostly makefiles using $(srcdir) when they might have used ".". (Regression tests don't work with this, yet.) Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS). Add "override" keyword in most places, to preserve necessary flags even when the user overrode the flags.
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-311-3/+3
| | | | | to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
* Another round of those unportable config/build changes :-/Peter Eisentraut2000-07-091-39/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add option to build with OpenSSL out of the box. Fix thusly exposed bit rot. Although it compiles now, getting this to do something useful is left as an exercise. * Fix Kerberos options to defer checking for required libraries until all the other libraries are checked for. * Change default odbcinst.ini and krb5.srvtab path to PREFIX/etc. * Install work around for Autoconf's install-sh relative path anomaly. Get rid of old INSTL_*_OPTS variables, now that we don't need them anymore. * Use `gunzip -c' instead of g?zcat. Reportedly broke on AIX. * Look for only one of readline.h or readline/readline.h, not both. * Make check for PS_STRINGS cacheable. Don't test for the header files separately. * Disable fcntl(F_SETLK) test on Linux. * Substitute the standard GCC warnings set into CFLAGS in configure, don't add it on in Makefile.global. * Sweep through contrib tree to teach makefiles standard semantics. ... and in completely unrelated news: * Make postmaster.opts arbitrary options-aware. I still think we need to save the environment as well.
* Update to /contrib from Karel.Bruce Momjian2000-06-191-3/+3
|
* Cleanup README Makefile installs.Bruce Momjian2000-06-161-3/+3
|
* /contrib patch from Karel.Bruce Momjian2000-06-151-13/+38
|
* Add pgench: a TPC-B like benchmarking toolTatsuo Ishii2000-01-151-0/+23