Andrew Dunstan
5fe3374443
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.
15 years ago
Magnus Hagander
deca07eddd
Ensure the directory for gram.h is created on win32
...
Result of bad testing of my last commit.
15 years ago
Magnus Hagander
ed67b6cc2f
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.
15 years ago
Andrew Dunstan
5739935188
Allow older branches to be built with Visual Studio 2008. This is a backport of commit df0cdd53 to the 8.2, 8.3 and 8.4 branches.
15 years ago
Tom Lane
4b1501cb11
Remove excess argument to open(2).
...
Many compilers don't complain about this, but some do, and it's certainly
wrong. Back-patch to 8.4 where the error was introduced.
Mark Kirkwood
15 years ago
Andrew Dunstan
b0dd16b18a
Unbreak MSVC builds by removing copydir.c from list of libpgport files
16 years ago
Andrew Dunstan
f28dd96cde
Fix regression test name for plperlu_plperl in msvc.
16 years ago
Andrew Dunstan
619360f59b
Run recently backported plperlu_plperl regression tests when building with MSVC on releases 8.4 and 8.3. Regression tests weren't supported before that.
16 years ago
Andrew Dunstan
5328277894
Fix MSVC builds for recent plperl changes. Go back to version 8.2, which is
...
where we started supporting MSVC builds.
Security: CVE-2010-1169
16 years ago
Andrew Dunstan
b4631ca0bb
Make iconv work like other optional libraries for MSVC.
16 years ago
Andrew Dunstan
97843b3885
Add missing library and include dir for XSLT in MSVC builds
16 years ago
Andrew Dunstan
104813c6a7
Do not run regression tests for contrib/xml2 on MSVC unless building with XML
16 years ago
Andrew Dunstan
96ae23a8b3
Backpatch MSVC build fix for XSLT
16 years ago
Bruce Momjian
3141a43605
fsync test files
...
Prevent creation of 16GB files during fsync testing; only create 16MB
files; backpatch to 8.4.X.
17 years ago
Bruce Momjian
d627836c66
Adjust test_fsync code to be more sane.
...
Backpatch to 8.4.X.
17 years ago
Magnus Hagander
d9234b2bec
Enable the use of multiple CPUs/cores when building on MSVC. This only
...
affects the C compiler step - we still only build one target at a
time.
17 years ago
Bruce Momjian
838d74d0ce
Tighten typedef check for Linux.
17 years ago
Bruce Momjian
1ef4eeef65
Mention BSD/OS find_typedef behavior.
17 years ago
Bruce Momjian
6e8d957d35
Document struct/union problem with pgindent.
17 years ago
Bruce Momjian
d747140279
8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list
...
provided by Andrew.
17 years ago
Bruce Momjian
4e86efb4e5
Add FreeBSD support for find_typedef, per request from Andrew.
17 years ago
Bruce Momjian
09cba66235
Fix Linux typedef code.
17 years ago
Bruce Momjian
f371fda397
Fix BSD find_typedef logic.
17 years ago
Bruce Momjian
6c4b3f5f8c
Update pgindent instructions.
17 years ago
Bruce Momjian
78f3c3906e
Document new location for typedef list.
17 years ago
Andrew Dunstan
8b78428fc0
Search for versioned perl library instead of using hardcoded name on Windows. Backpatch to release 8.3
17 years ago
Peter Eisentraut
65ffbbf1a5
Fix sgml-mode example. thanks Andrew Dunstan
17 years ago
Peter Eisentraut
939a40b0af
Add some instructions on how to customize emacs for working on the SGML
...
sources.
17 years ago
Bruce Momjian
d0ab409eae
Add missing third argument to open().
17 years ago
Peter Eisentraut
ffbd17e73e
Replace a couple of references to files that no longer exist in the source
...
tree with references to the appropriate URLs.
Robert Haas
17 years ago
Tom Lane
a16e007c92
We don't need major_release_split any more.
17 years ago
Heikki Linnakangas
cfb61be9cf
Clean up check_keywords.pl script, making it 'strict' and removing a few
...
leftover unused variables.
Laurent Laborde
17 years ago
Heikki Linnakangas
19499bf99a
Add check_keyword.pl script to perform some basic sanity checks to the
...
keyword lists in gram.y and kwlist.h. It checks that all lists are in
alphabetical order, and that all keywords present in gram.y are listed
in kwlist.h in the right category, and that all keywords in kwlist.h are
also in gram.y. What's still missing is to check that all keywords
defined with "%token <keyword>" in gram.y are present in one of the
keyword lists in gram.y.
17 years ago
Magnus Hagander
02dec25003
Read nls.nk files to determine the proper name of NLS catalogs to install.
...
Hiroshi Inoue, with minor modifications by me
17 years ago
Bruce Momjian
f9578e179a
No more need to update FAQs.
17 years ago
Peter Eisentraut
f71a0523f9
Add URL for config.guess/sub updates
17 years ago
Magnus Hagander
2762e5555c
Support Perl 5.10 and TCL 8.5 in MSVC builds.
...
We should probably have a better way to do this (meaning
something not hardcoded) eventually, but this fixes the
problem for 8.4.
Dave Page
17 years ago
Magnus Hagander
ace2b067d5
Fix MSVC build for new ways to pull in keywords.c and kwlookup.c.
17 years ago
Magnus Hagander
59a64e381c
Remove references to foreign data wrapper libraries, since they have
...
been removed. This should unbreak the msvc build again.
17 years ago
Magnus Hagander
0154345078
Make win32 builds always do SetEnvironmentVariable() when doing putenv().
...
Also, if linked against other versions than the default MSVCRT library
(for example the MSVC build which links against MSVCRT80), also update
the cache in the default MSVCRT at the same time.
This should fix the issues with setting LC_MESSAGES on the MSVC build.
Original patch from Hiroshi Inoue and Hiroshi Saito, much rewritten
by me.
17 years ago
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.
17 years ago
Bruce Momjian
6faf495b8a
Make 'find' syntax consistent; add .git exclusion to make_ctags.
17 years ago
Peter Eisentraut
c82b63a54f
Avoid version-control system directories when creating TAGS. Besides
...
being wasteful, this can collide with repostory metadata on case-insensitive
file sytems.
17 years ago
Peter Eisentraut
03b4fc7240
Remove useless (and insecure) temp file handling.
17 years ago
Magnus Hagander
2b1782fa58
Make the MSVC build output "32-bit" at the end of the version string, the
...
same way the unix build now does.
17 years ago
Bruce Momjian
65deb13436
Be smarter --- accept missing comma, and force comma if missing.
17 years ago
Bruce Momjian
34273b44a6
Mention src/interfaces/libpq/libpq.rc.in needs to be updated for
...
copyright too.
17 years ago
Bruce Momjian
c4eaa9672a
Make comma optional for copyright text change.
17 years ago
Bruce Momjian
511db38ace
Update copyright for 2009.
17 years ago
Magnus Hagander
4fc6e2fdcf
Teach MSVC build system about building foreign data wrappers.
...
Should fix recent buildfarm breakage.
17 years ago