Magnus Hagander
fd6913a189
perltidy run over msvc build system
2011-07-12 15:25:08 +01:00
Andrew Dunstan
a53112338c
Avoid use of mixed slash style paths in arguments to xcopy in MSVC builds.
...
Some versions of xcopy, notably on Windows 7 don't like it. Backpatch
to 8.3, where we first used xcopy.
2011-04-07 22:17:06 -04:00
Andrew Dunstan
a956b16026
Add PL extension files to MSVC Install procedure.
2011-03-05 16:21:37 -05:00
Tom Lane
01ff8dd756
Fix MSVC build scripts for recent extension-related changes.
...
Untested, but we'll soon see if the buildfarm likes this.
2011-02-14 19:45:46 -05:00
Tom Lane
2ee69ff65d
Remove no-longer-needed special case hacks in MSVC build scripts.
2011-02-13 23:42:57 -05:00
Robert Haas
c26ac226e4
Blind attempt to exclude sepgsql from MSVC build system.
2011-01-23 22:57:32 -05:00
Magnus Hagander
361418be7c
Ensure the directory for gram.h is created on win32
...
Result of bad testing of my last commit.
2011-01-09 17:01:15 +01:00
Magnus Hagander
3457514c2d
Properly install gram.h on MSVC builds
...
This file is now needed by pgAdmin builds, which started
failing since it was missing in the installer builds.
2011-01-09 15:31:48 +01:00
Tom Lane
651377933e
Fix remaining stray references to CVS.
...
These are just cosmetic and don't seem worth back-patching far.
I put them into 9.0 just because it was trivial to do so.
2010-09-22 19:51:39 -04:00
Magnus Hagander
9f2e211386
Remove cvs keywords from all files.
2010-09-20 22:08:53 +02:00
Magnus Hagander
93f35f0955
Perltidy run over the MSVC build system files, to clean up code formatting
...
and indentation styles.
2010-04-09 13:05:58 +00:00
Magnus Hagander
af322a8a3e
Move the default configuration for the MSVC build system to config_default.pl,
...
and allow using config.pl to override the defaults. config.pl is removed from
the repository, so changes there will no longer show up when doing diff, and
will not prevent switching branches and such things.
config.pl would normally be used to override single values, but if an
old-style config.pl is read, it will override the entire default configuration,
making it backwards compatible.
2010-01-05 13:31:58 +00:00
Magnus Hagander
02dec25003
Read nls.nk files to determine the proper name of NLS catalogs to install.
...
Hiroshi Inoue, with minor modifications by me
2009-04-20 08:38:00 +00:00
Magnus Hagander
477c5d3b0d
Install .mo files for NLS as <program>-<version>.mo when building with MSVC
...
as well. Same change as made earlier for autoconf builds.
Per Hiroshi Inoue.
2009-01-21 09:25:11 +00:00
Tom Lane
32f159cc55
Add an "events" system to libpq, whereby applications can get callbacks that
...
enable them to manage private data associated with PGconns and PGresults.
Andrew Chernow and Merlin Moncure
2008-09-17 04:31:08 +00:00
Bruce Momjian
f536f74ade
Add Win32 MSVC code to support this recent patch:
...
Add missing descriptions for aggregates, functions and conversions.
Bernd Helmle
2008-09-05 16:54:39 +00:00
Magnus Hagander
b13635ce59
Support for building contrib/uuid-ossp with MSVC.
...
Original patch from Hiroshi Saito, modified by me.
2008-02-28 12:17:59 +00:00
Magnus Hagander
1f6fc49ce3
Fix msvc install for cases where msgfmt (from gettext) is in a directory
...
that contains spaces.
Per complaint from Gevik Babakhani, like the last one.
2008-02-07 17:58:16 +00:00
Magnus Hagander
26351d1c74
Fix msvc install script to properly install NLS files when built with
...
gettext.
2008-02-07 13:49:00 +00:00
Magnus Hagander
8aa318c631
Don't try to install README.spi
...
Hannes Eder
2007-12-03 15:42:58 +00:00
Tom Lane
dbaec70c15
Rename and slightly redefine the default text search parser's "word"
...
categories, as per discussion. asciiword (formerly lword) is still
ASCII-letters-only, and numword (formerly word) is still the most general
mixed-alpha-and-digits case. But word (formerly nlword) is now
any-group-of-letters-with-at-least-one-non-ASCII, rather than all-non-ASCII as
before. This is no worse than before for parsing mixed Russian/English text,
which seems to have been the design center for the original coding; and it
should simplify matters for parsing most European languages. In particular
it will not be necessary for any language to accept strings containing digits
as being regular "words". The hyphenated-word categories are adjusted
similarly.
2007-10-23 20:46:12 +00:00
Tom Lane
9a4b29d832
Teach pgxs.mk and Install.pm how to install files from a contrib module
...
into SHAREDIR/tsearch_data. Use this instead of ad-hoc coding in
dict_xsyn/Makefile. Should fix current ContribCheck failures on MSVC.
2007-10-16 16:00:00 +00:00
Magnus Hagander
bdf6b888a8
More detailed error msg (with stack trace) if a file copy fails.
2007-10-03 13:20:40 +00:00
Andrew Dunstan
3396d1c695
Turn build and vcregress .bat files into pure one line wrappers for
...
the perl scripts. Remove the now superfluous getregress.pl.
2007-09-27 21:13:11 +00:00
Andrew Dunstan
a8da5761a3
Restrict overly broad searches, and fix typo, in recent fix. Per Hannes Eder.
2007-09-23 20:32:40 +00:00
Andrew Dunstan
576b8903f7
Replace calls to external dir program with perlish globs and File::Find
...
calls. Fixes complaint fron Hannes Eder, whose environment found a different
dir program.
2007-09-22 20:38:10 +00:00
Magnus Hagander
6ee3b2dfe4
Install dictionary sample files.
...
Per buildfarm and Teodor.
2007-09-12 13:58:23 +00:00
Magnus Hagander
90d9fc0aa9
Install stopword files
2007-08-27 10:51:15 +00:00
Magnus Hagander
3b1e04c3e9
Fix generation of snowball_create.sql on msvc builds.
2007-08-27 10:29:49 +00:00
Magnus Hagander
09922597c5
Rewrite ECPG regression test driver in C, by splitting the standard
...
regression driver into two parts and reusing half of it. Required to
run ECPG tests without a shell on MSVC builds.
Fix ECPG thread tests for MSVC build (incl output files).
Joachim Wieland and Magnus Hagander
2007-06-12 11:07:34 +00:00
Magnus Hagander
2ede0ecacc
Log directory we're installing into.
...
Per request from Andrew Dunstan.
2007-05-13 15:33:07 +00:00
Magnus Hagander
6792b4bba3
Install libpgport.lib as needed by some client programs.
...
Dave Page
2007-04-25 19:00:05 +00:00
Magnus Hagander
9295463087
Install headers in the same directory structure as Mingw.
...
Dave Page
2007-04-25 18:58:33 +00:00
Magnus Hagander
152b77aa3d
Don't try to install uuid-ossp since we don't build it.
...
Per buildfarm member mastodon.
2007-04-23 17:18:58 +00:00
Magnus Hagander
ac7e6c0665
Fix build for directories with spaces in them by quoting properly.
...
Joachim Wieland
2007-04-21 20:58:05 +00:00
Magnus Hagander
b60ddffa93
Install debugger symbols (in their own directory)
2007-04-12 12:46:20 +00:00
Andrew Dunstan
e687c4c3c7
Don't install files for xml2 when building without libxml.
2007-04-04 18:45:59 +00:00
Magnus Hagander
8f296ebea7
Don't install files for sslinfo when building without openssl.
...
Per Andrew Dunstan.
2007-04-04 16:34:43 +00:00
Magnus Hagander
b7d3a84539
xcopy can only deal with forward-slashed paths when it's quoted - needed
...
for "vcregress check" to work.
Per report from Dave Page.
2007-04-02 12:11:26 +00:00
Magnus Hagander
81622ac36e
Install include files
2007-03-29 20:48:26 +00:00
Magnus Hagander
87564ffc6a
Install import libraries used to link to libpq, ecpg and the backend.
2007-03-27 21:47:10 +00:00
Magnus Hagander
8ca1571665
Support for installing NLS files, and update support to use gettext
...
from gnuwin32.
2007-03-24 22:16:49 +00:00
Magnus Hagander
5e37b4cb1a
Install contrib sql and readme files
2007-03-24 15:28:48 +00:00
Magnus Hagander
7bb40f9b82
Add cvs tags to msvc build files, along with a (very short) comment about
...
what each script does.
2007-03-17 14:01:01 +00:00
Magnus Hagander
08bb618561
Turn most vc build scripts into modules instead of scripts, and just have
...
skeleton scripts calling them. To make it easier for the buildfarm
(or other "outside callers") to use these modules directly.
Per suggestion from Andrew Dunstan.
2007-03-17 13:50:42 +00:00