summaryrefslogtreecommitdiff
path: root/src/bin/pg_config
Commit message (Collapse)AuthorAgeFilesLines
* Improved parallel make supportPeter Eisentraut2010-11-121-2/+2
| | | | | | | | Replace for loops in makefiles with proper dependencies. Parallel make can now span across directories. Also, make -k and make -q work properly. GNU make 3.80 or newer is now required.
* Convert cvsignore to gitignore, and add .gitignore for build targets.Magnus Hagander2010-09-221-0/+1
|
* Remove cvs keywords from all files.Magnus Hagander2010-09-205-5/+5
|
* Translation updates for 9.0beta3Peter Eisentraut2010-07-081-35/+43
|
* Split the LDFLAGS make variable into two parts: LDFLAGS is now used forTom Lane2010-07-052-3/+22
| | | | | | | | | | | | | linking both executables and shared libraries, and we add on LDFLAGS_EX when linking executables or LDFLAGS_SL when linking shared libraries. This provides a significantly cleaner way of dealing with link-time switches than the former behavior. Also, make sure that the various platform-specific %.so: %.o rules incorporate LDFLAGS and LDFLAGS_SL; most of them missed that before. (I did not add these variables for the platforms that invoke $(LD) directly, however. It's not clear if we can do that safely, since for the most part we assume these variables use CC command-line syntax.) Per gripe from Aaron Swenson and subsequent investigation.
* Translation updatePeter Eisentraut2010-05-135-71/+358
|
* Add PGFILEDESC description to Makefiles for all /contrib executables.Bruce Momjian2010-05-121-1/+3
| | | | Add PGAPPICON to all executable makefiles.
* Translation updates for 9.0alpha4Peter Eisentraut2010-02-191-36/+41
|
* Update copyright for the year 2010.Bruce Momjian2010-01-022-4/+4
|
* Translations update for 8.5alpha2Peter Eisentraut2009-10-202-2/+288
|
* Update of install-sh, mkinstalldirs, and associated configuryPeter Eisentraut2009-08-261-2/+2
| | | | | | | | | | | | | | Update install-sh to that from Autoconf 2.63, plus our Darwin-specific changes (which I simplified a bit). install-sh is now able to install multiple files in one run, so we could simplify our makefiles sometime. install-sh also now has a -d option to create directories, so we don't need mkinstalldirs anymore. Use AC_PROG_MKDIR_P in configure.in, so we can use mkdir -p when available instead of install-sh -d. For consistency with the rest of the world, the corresponding make variable has been renamed from $(mkinstalldirs) to $(MKDIR_P).
* Translation updates for 8.4 release.Peter Eisentraut2009-06-267-838/+102
| | | | | File that are translated less than 80% have been removed, as per new translation team policy.
* Translation updatesAlvaro Herrera2009-05-144-153/+173
|
* Translation updates for 8.4 betaPeter Eisentraut2009-04-096-237/+646
|
* Use the same style in the help synopsis that other programs are using.Peter Eisentraut2009-02-251-2/+2
|
* Update copyright for 2009.Bruce Momjian2009-01-012-4/+4
|
* Append major version number and for libraries soname major version numberPeter Eisentraut2008-12-111-2/+2
| | | | | | | to the gettext domain name, to simplify parallel installations. Also, rename set_text_domain() to pg_bindtextdomain(), because that is what it does.
* Reduce the need for frontend programs to include "postgres.h" by refactoringTom Lane2008-03-271-2/+2
| | | | | | | | | | | | inclusions in src/include/catalog/*.h files. The main idea here is to push function declarations for src/backend/catalog/*.c files into separate headers, rather than sticking them into the corresponding catalog definition file as has been done in the past. This commit only carries out that idea fully for pg_proc, pg_type and pg_conversion, but that's enough for the moment --- if pg_list.h ever becomes unsafe for frontend code to include, we'll need to work a bit more. Zdenek Kotala
* Added --htmldir option to pg_config, equivalent to the new configure option.Peter Eisentraut2008-02-181-1/+15
|
* Translation updatesPeter Eisentraut2008-01-311-1/+1
|
* Translation updatesPeter Eisentraut2008-01-304-128/+143
|
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-012-4/+4
|
* Translation updatesPeter Eisentraut2007-11-292-19/+45
|
* Translation updatesPeter Eisentraut2007-11-152-2/+270
|
* Translation updatesPeter Eisentraut2007-10-274-219/+365
|
* Define the FRONTEND symbol in postgres_fe.h, which allows us to eliminateTom Lane2007-09-271-2/+1
| | | | | | | | duplicative -DFRONTEND flags from many Makefiles. We still need Makefile control of the symbol in a few places that compile frontend-or-backend src/port/ files, but it's a lot cleaner than before. Hiroshi Saito
* Make some messages more consistentPeter Eisentraut2007-05-311-2/+2
|
* Remove old-style win32 client-only visual c++ build infrastructure for ↵Magnus Hagander2007-03-051-119/+0
| | | | | | | everything except libpq. We need to keep libpq to build static libraries and to use PQtrace with clients using older versions of MSVC.
* Add strlcat() from OpenBSD, to be used for replacing strncat and otherPeter Eisentraut2007-02-071-2/+2
| | | | strange coding practices.
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-052-4/+4
| | | | back-stamped for this.
* Translation updatesPeter Eisentraut2006-11-243-142/+183
|
* Get rid of retail definitions of HAVE_STRDUP and HAVE_VSNPRINTF inTom Lane2006-11-211-1/+1
| | | | | some of the Windows-only makefiles; the correct place to assert these things is pg_config.h.win32. Per bug #2677.
* Translations updatePeter Eisentraut2006-10-216-182/+629
|
* MSVC/BCC Win32 compiler fixes.Bruce Momjian2006-10-101-0/+11
| | | | Hiroshi Saito
* pgindent run for 8.2.Bruce Momjian2006-10-041-5/+5
|
* Fix some misuses of strncat().Tom Lane2006-09-271-2/+2
|
* Suppress MSVC warnings about weak functions by usingBruce Momjian2006-08-091-3/+4
| | | | | | _CRT_SECURE_NO_DEPRECATE. Hiroshi Saito
* Fix a few places where $Id$ and $Header$ CVS tags had crept into theTom Lane2006-07-161-1/+1
| | | | source tree. They should all be $PostgreSQL$ of course.
* WIN32 fixes:Bruce Momjian2006-07-061-1/+7
| | | | | | | | | I take out patch for this as a promise. This is client-build support of MS-VC6+. Fix for different getaddrinfo structure ordering on Win32 for IPv6. Hiroshi Saito
* Update comment.Bruce Momjian2006-06-061-2/+3
|
* On Win32, return original patch if GetShortPathName() fails (no shortBruce Momjian2006-06-061-18/+7
| | | | | | name, path does not exist), rather than returning nothing. Backpatch to 8.1.X.
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-052-4/+4
|
* Remove DOS line endings ("\r\n") from several .po files. DOS line endingsNeil Conway2006-01-011-144/+144
| | | | | are inconsistent with the rest of the .po files, and apparently cause problems for Sun's cc. Per report on IRC from "bitvector2".
* Allow installation into directories containing spaces in the name.Peter Eisentraut2005-12-091-4/+4
|
* Disble some Win32-specific code in win32-client-only builds:Bruce Momjian2005-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | I have the problem, when building by MS-VC6. An error occurs in the 8.1.0 present source codes. nmake -f win32.mak ..\..\port\getaddrinfo.c(244) : error C2065: 'WSA_NOT_ENOUGH_MEMORY' ..\..\port\getaddrinfo.c(342) : error C2065: 'WSATYPE_NOT_FOUND' This is used by winsock2.h. However, Construction of a windows base is winsock.h. Then, Since MinGW has special environment, this is right. but, it is not found in VC6. Furthermore, in getaddrinfo.c, IPV6-API is used by LoadLibraryA("ws2_32"); Referring to of dll the external memory generates this violation by VC6 specification. I considered whether the whole should have been converted into winsock2. However, Now, DLL of MinGW creation operates wonderfully as it is. That's right, it has pliability by replacement of simple DLL. Then, I propose the system using winsock(non IPV6) in construction of VC6. Hiroshi Saito
* Translation updates forward-port to HEAD.Alvaro Herrera2005-11-071-46/+149
|
* Translation updatesPeter Eisentraut2005-11-042-2/+2
|
* Translation updatesPeter Eisentraut2005-10-294-210/+427
|
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-40/+41
|
* Go back to emitting path names with forward slashes on Windows.Tom Lane2005-10-131-29/+10
| | | | | I'm not clear on what the double-backslash idea was intended to fix, but it breaks at least mingw GNU Make. Per report from Thomas Hallgren.