Make sure to link against _debug binaries when appropriate.
[WebKit-https.git] / Source / ThirdParty / ChangeLog
1 2013-07-18  Roger Fong  <roger_fong@apple.com>
2
3         Make sure to link against _debug binaries when appropriate.
4         <rdar://problem/14473010>.
5
6         * gtest/msvc/gtest-md.vcxproj:
7
8 2013-06-17  Darin Adler  <darin@apple.com>
9
10         Sort all the Xcode project files
11         https://bugs.webkit.org/show_bug.cgi?id=117696
12
13         Reviewed by Anders Carlsson.
14
15         * gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
16         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
17
18 2013-06-18  Roger Fong  <roger_fong@apple.com>
19
20         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
21         <rdar://problem/14118143>.
22
23         Rubberstamped by Brent Fulgham.
24
25         * gtest/msvc/gtest-md.vcxproj:
26
27 2013-06-03  Roger Fong  <roger_fong@apple.com>
28
29         Nuke VS2005 files from the tree.
30         <rdar://problem/14042021>.
31
32         Rubberstamped by Brent Fulgham.
33
34         * gtest/msvc/gtest-md.sln: Removed.
35         * gtest/msvc/gtest-md.vcproj: Removed.
36         * gtest/msvc/gtest.sln: Removed.
37         * gtest/msvc/gtest.vcproj: Removed.
38         * gtest/msvc/gtest_main-md.vcproj: Removed.
39         * gtest/msvc/gtest_main.vcproj: Removed.
40         * gtest/msvc/gtest_prod_test-md.vcproj: Removed.
41         * gtest/msvc/gtest_prod_test.vcproj: Removed.
42         * gtest/msvc/gtest_unittest-md.vcproj: Removed.
43         * gtest/msvc/gtest_unittest.vcproj: Removed.
44
45 2013-04-26  Roger Fong  <roger_fong@apple.com>
46
47         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
48         Make the DebugSuffix configuration use _debug dependencies.
49
50         * gtest/msvc/gtest-md.vcxproj:
51
52 2013-04-09  Benjamin Poulain  <bpoulain@apple.com>
53
54         Remove the WebKit copy of GLU and the file using it
55         https://bugs.webkit.org/show_bug.cgi?id=114249
56
57         Reviewed by Darin Adler.
58
59         * glu/.gitignore: Removed.
60         * glu/LICENSE.txt: Removed.
61         * glu/README.webkit: Removed.
62         * glu/glu.gyp: Removed.
63         * glu/gluos.h: Removed.
64         * glu/internal_glu.h: Removed.
65         * glu/libtess/GNUmakefile: Removed.
66         * glu/libtess/Imakefile: Removed.
67         * glu/libtess/README: Removed.
68         * glu/libtess/alg-outline: Removed.
69         * glu/libtess/dict-list.h: Removed.
70         * glu/libtess/dict.c: Removed.
71         * glu/libtess/dict.h: Removed.
72         * glu/libtess/geom.c: Removed.
73         * glu/libtess/geom.h: Removed.
74         * glu/libtess/memalloc.c: Removed.
75         * glu/libtess/memalloc.h: Removed.
76         * glu/libtess/mesh.c: Removed.
77         * glu/libtess/mesh.h: Removed.
78         * glu/libtess/normal.c: Removed.
79         * glu/libtess/normal.h: Removed.
80         * glu/libtess/priorityq-heap.c: Removed.
81         * glu/libtess/priorityq-heap.h: Removed.
82         * glu/libtess/priorityq-sort.h: Removed.
83         * glu/libtess/priorityq.c: Removed.
84         * glu/libtess/priorityq.h: Removed.
85         * glu/libtess/render.c: Removed.
86         * glu/libtess/render.h: Removed.
87         * glu/libtess/sweep.c: Removed.
88         * glu/libtess/sweep.h: Removed.
89         * glu/libtess/tess.c: Removed.
90         * glu/libtess/tess.h: Removed.
91         * glu/libtess/tessmono.c: Removed.
92         * glu/libtess/tessmono.h: Removed.
93
94 2013-04-08  Benjamin Poulain  <benjamin@webkit.org>
95
96         Remove gyp from ThirdParty
97         https://bugs.webkit.org/show_bug.cgi?id=114244
98
99         Rubberstamped by Ryosuke Niwa.
100
101         * gyp: Removed.
102
103 2013-04-05  Geoffrey Garen  <ggaren@apple.com>
104
105         Made USE(JSC) unconditional
106         https://bugs.webkit.org/show_bug.cgi?id=114058
107
108         Reviewed by Anders Carlsson.
109
110         * gtest/include/gtest/internal/gtest-port.h:
111
112 2013-03-29  Martin Robinson  <mrobinson@igalia.com>
113
114         Update the version of gyp in the repository
115         https://bugs.webkit.org/show_bug.cgi?id=113540
116
117         Reviewed by Nico Weber.
118
119         * gyp: Update gyp to r1605.
120
121 2013-03-21  Zan Dobersek  <zdobersek@igalia.com>
122
123         [GTK] Move libLevelDB.la setup into a separate GNUmakefile.am
124         https://bugs.webkit.org/show_bug.cgi?id=112947
125
126         Reviewed by Martin Robinson.
127
128         * leveldb/GNUmakefile.am: Added, sets up the libLevelDB.la library.
129
130 2013-03-20  Brent Fulgham  <bfulgham@webkit.org>
131
132         [WinCairo] Build WinCairo port under VS2010.
133         https://bugs.webkit.org/show_bug.cgi?id=112861
134
135         Reviewed by Tim Horton.
136
137         * gtest/msvc/gtest-md.vcxproj: Add WinCairo targets.
138
139 2013-03-07  Andrew Bortz  <andrew@abortz.net>
140
141         Replace Mersenne Twister RNG with a simple but fast RNG
142         https://bugs.webkit.org/show_bug.cgi?id=111533
143
144         Reviewed by Adam Barth.
145
146         This code is no longer used.
147
148         * mt19937ar.c: Removed.
149
150 2013-02-20  Roger Fong  <roger_fong@apple.com>
151
152        Get VS2010 Solution B&I ready.
153         <rdar://problem/1322988>
154
155         Rubberstamped by Timothy Horton.
156         
157         Add Production configuration. 
158
159         * gtest/msvc/gtest-md.vcxproj:
160
161 2013-02-14  Tony Chang  <tony@chromium.org>
162
163         Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
164         https://bugs.webkit.org/show_bug.cgi?id=96934
165
166         * gtest/msvc/gtest-md.sln: Modified property svn:eol-style.
167         * gtest/msvc/gtest.sln: Modified property svn:eol-style.
168
169 2013-02-14  Tony Chang  <tony@chromium.org>
170
171         Unreviewed, set svn:eol-style CRLF for .sln files.
172
173         * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
174         * gtest/msvc/gtest.sln: Added property svn:eol-style.
175
176 2013-02-14  Roger Fong  <roger_fong@apple.com>
177
178         Add gtest-md VS2010 project files.
179         https://bugs.webkit.org/show_bug.cgi?id=107034.
180
181         Reviewed by Brent Fulgham.
182
183         * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
184         * gtest/msvc/gtest.sln: Added property svn:eol-style.
185
186 2013-02-05  Simon Hausmann  <simon.hausmann@digia.com>
187
188         [Qt] Compile WTF tests of TestWebKitAPI
189         https://bugs.webkit.org/show_bug.cgi?id=108935
190
191         Reviewed by Kenneth Rohde Christiansen.
192
193         Add qmake build system .pro file for building gtest as static library.
194
195         * gtest/gtest.pro: Added.
196
197 2013-02-05  Paweł Forysiuk  <tuxator@o2.pl>
198
199         Building with MinGW compiler dies with gtest errors
200         https://bugs.webkit.org/show_bug.cgi?id=108470
201
202         Reviewed by Martin Robinson.
203
204         Variable Libraries_libgtest_la_CXXFLAGS blindly assumes that
205         pthreads will always be enabled. Make using pthreads for gtest
206         conditional on the build target.
207
208         * gtest/GNUmakefile.am: Set Libraries_libgtest_la_CXXFLAGS accordingly to the build target.
209
210 2013-01-23  Tony Chang  <tony@chromium.org>
211
212         Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
213
214         * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
215         * gtest/msvc/gtest.sln: Added property svn:eol-style.
216
217 2013-01-17  Martin Robinson  <mrobinson@igalia.com>
218
219         [GTK] Build with LevelDB when IndexedDB is enabled
220         https://bugs.webkit.org/show_bug.cgi?id=103220
221
222         Reviewed by Gustavo Noronha Silva.
223
224         Add the leveldb 1.9.0 source code to the ThirdParty dependencies.
225         We cannot depend on leveldb provided by the distribution, because
226         it sometimes breaks API compatibility.
227
228         * leveldb: Imported from the 1.9.0 leveldb source tarball.
229
230 2013-01-09  David Farler  <dfarler@apple.com>
231
232         Change ARCHS to generic setting to work with multiple platforms.
233         https://bugs.webkit.org/show_bug.cgi?id=106478
234
235         Reviewed by Anders Carlsson.
236
237         * gtest/xcode/Config/General.xcconfig: ARCHS = $(ARCHS_STANDARD_32_64_BIT);
238
239 2012-10-28  Mark Rowe  <mrowe@apple.com>
240
241         Simplify Xcode configuration settings that used to vary between OS versions.
242
243         Reviewed by Dan Bernstein.
244
245         * gtest/xcode/Config/General.xcconfig:
246
247 2012-10-28  Mark Rowe  <mrowe@apple.com>
248
249         Remove references to unsupported OS and Xcode versions.
250
251         Reviewed by Anders Carlsson.
252
253         * gtest/xcode/Config/CompilerVersion.xcconfig: Removed.
254         * gtest/xcode/Config/General.xcconfig:
255
256 2012-10-27  Dan Bernstein  <mitz@apple.com>
257
258         REAL_PLATFORM_NAME build setting is no longer needed
259         https://bugs.webkit.org/show_bug.cgi?id=100587
260
261         Reviewed by Mark Rowe.
262
263         Removed the definition of REAL_PLATFORM_NAME and replaced references to it with references
264         to PLATFORM_NAME.
265
266         * gtest/xcode/Config/CompilerVersion.xcconfig:
267         * gtest/xcode/Config/General.xcconfig:
268
269 2012-08-23  Mark Rowe  <mrowe@apple.com>
270
271         Make gtest build with the latest version of clang.
272
273         Reviewed by Dan Bernstein.
274
275         * gtest/src/gtest-internal-inl.h:
276         (GTestFlagSaver): Remove an unused member.
277
278 2012-07-03  Tony Chang  <tony@chromium.org>
279
280         [chromium] Unreviewed, update .gitignore to handle VS2010 files.
281
282         * glu/.gitignore:
283
284 2012-06-27  Ryosuke Niwa  <rniwa@webkit.org>
285
286         Fix gcc build after r121302
287         https://bugs.webkit.org/show_bug.cgi?id=90055
288
289         Reviewed by Mark Rowe.
290
291         Assume RTTI is disabled so that gtest builds under XCode 3.2.6.
292
293         * gtest/xcode/Config/General.xcconfig:
294
295 2012-04-30  Carlos Garcia Campos  <cgarcia@igalia.com>
296
297         Unreviewed. Fix make distcheck.
298
299         * gtest/GNUmakefile.am: Add source code files included by
300         gtest_all.cc to EXTRA_DIST.
301
302 2012-04-26  Carlos Garcia Campos  <cgarcia@igalia.com>
303
304         [GTK] Build and run TestWebKitAPI WebKit2 unit tests
305         https://bugs.webkit.org/show_bug.cgi?id=84446
306
307         Reviewed by Philippe Normand.
308
309         * gtest/GNUmakefile.am: Do not build libgtestmain anymmore since
310         all tests use now a custom main to make sure WTF threads are
311         initialized.
312
313 2012-04-24  Carlos Garcia Campos  <cgarcia@igalia.com>
314
315         [GTK] Build and run TestWebKitAPI unit tests
316         https://bugs.webkit.org/show_bug.cgi?id=84325
317
318         Reviewed by Philippe Normand.
319
320         * gtest/GNUmakefile.am: Added.
321
322 2012-03-30  David Barr  <davidbarr@chromium.org>
323
324         Split up top-level .gitignore and .gitattributes
325         https://bugs.webkit.org/show_bug.cgi?id=82687
326
327         Reviewed by Tor Arne Vestbø.
328
329         * glu/.gitignore: Added.
330
331 2012-03-09  Ashod Nakashian  <ashodnakashian@yahoo.com>
332
333         Bash scripts should support LF endings only
334         https://bugs.webkit.org/show_bug.cgi?id=79509
335
336         Reviewed by David Kilzer.
337
338         * gtest/xcode/Samples/FrameworkSample/runtests.sh: Added property svn:executable.
339         * gtest/xcode/Scripts/runtests.sh: Added property svn:executable.
340
341 2012-03-08  Jessie Berlin  <jberlin@apple.com>
342
343         More Windows build fixing.
344
345         * gtest/msvc/gtest-md.vcproj:
346
347 2012-03-07  Jessie Berlin  <jberlin@apple.com>
348
349         Clean Windows build fails after r110033
350         https://bugs.webkit.org/show_bug.cgi?id=80553
351
352         Rubber-stamped by Jon Honeycutt and Eric Seidel.
353
354         * gtest/msvc/gtest-md.vcproj:
355         Add the new JavaScriptCore include directory to the include path.
356
357 2012-02-21  Sam Weinig  <sam@webkit.org>
358
359         Attempt to fix the Snow Leopard build.
360
361         * gtest/xcode/Config/General.xcconfig:
362
363 2012-02-21  Sam Weinig  <sam@webkit.org>
364
365         Use libc++ when building with Clang on Mac
366         https://bugs.webkit.org/show_bug.cgi?id=78981
367
368         Reviewed by Dan Bernstein.
369
370         * gtest/xcode/Config/General.xcconfig:
371         In addition to enabling libc++ when building with Clang,
372         disable gtest's use of tr1::tuple, which doesn't exist in
373         libc++.
374
375 2012-01-25  Mark Rowe  <mrowe@apple.com>
376
377         Build in to an alternate location when USE_STAGING_INSTALL_PATH is set.
378
379         <rdar://problem/10609417> Adopt USE_STAGING_INSTALL_PATH
380
381         Reviewed by David Kilzer.
382
383         * gtest/xcode/Config/ProductionProject.xcconfig: Ensure that the staged frameworks path
384         is in the framework search path when USE_STAGING_INSTALL_PATH is set. Look for the WebCore
385         framework in the staged frameworks directory when USE_STAGING_INSTALL_PATH is set.
386
387 2012-01-06  Anders Carlsson  <andersca@apple.com>
388
389         Make JavaScriptCore.framework a reference and put it in a Frameworks group
390         https://bugs.webkit.org/show_bug.cgi?id=75740
391
392         Reviewed by Mark Rowe.
393
394         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
395
396 2012-01-05  Dan Bernstein  <mitz@apple.com>
397
398         Made Debug/Release builds of gtest build only for the active architecture.
399
400         Reviewed by Dave Kilzer.
401
402         * gtest/xcode/Config/DebugProject.xcconfig:
403         * gtest/xcode/Config/ProductionProject.xcconfig:
404         * gtest/xcode/Config/ReleaseProject.xcconfig:
405
406 2012-01-04  David Kilzer  <ddkilzer@apple.com>
407
408         Remove HEADER_SEARCH_PATHS from Production configurations for gtest
409
410         Reviewed by Mark Rowe.
411
412         * gtest/xcode/gtest.xcodeproj/project.pbxproj: Remove
413         HEADER_SEARCH_PATHS from Production configurations to match
414         changes made for Debug and Release configurations in r104091.
415
416 2012-01-04  David Kilzer  <ddkilzer@apple.com>
417
418         TestWebKitAPI has issues due to FastMalloc incompatibility
419         <http://webkit.org/b/66521>
420         <rdar://problem/10607911>
421
422         Reviewed by David Levin.
423
424         Original patch by Dmitry Lomov <dslomov@google.com>.
425
426         This patch ensures that gtest uses the FastMalloc new and delete
427         operators that are defined in JavaScriptCore.
428
429         * gtest/README.WebKit: Update with project changes.
430         * gtest/include/gtest/internal/gtest-port.h: Import necessary
431         headers to use FastMalloc in gtest.
432         * gtest/msvc/gtest-md.vcproj: Add include directories to find
433         WTF headers.
434         * gtest/xcode/Config/DebugProject.xcconfig: Define
435         WEBCORE_PRIVATE_HEADERS_DIR for Debug builds.
436         * gtest/xcode/Config/General.xcconfig: Define
437         HEADER_SEARCH_PATHS in terms of WEBCORE_PRIVATE_HEADERS_DIR.
438         * gtest/xcode/Config/ProductionProject.xcconfig: Define
439         WEBCORE_PRIVATE_HEADERS_DIR for Production builds.  This
440         overrides the value in ReleaseProject.xcconfig.
441         * gtest/xcode/Config/ReleaseProject.xcconfig: Define
442         WEBCORE_PRIVATE_HEADERS_DIR for Release builds.
443         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
444         - Remove local HEADER_SEARCH_PATHS definitions.
445         - Link to JavaScriptCore.framework when building
446           gtest.framework.
447
448 2012-01-03  David Kilzer  <ddkilzer@apple.com>
449
450         Add Production configuration to gtest Xcode project
451         <http://webkit.org/b/75153>
452
453         Reviewed by Adam Roben.
454
455         * gtest/README.WebKit: Updated.
456         * gtest/xcode/Config/ProductionProject.xcconfig: Added.
457         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
458         - Added Production configuration based on Release configuration.
459         - Made Production the default configuration.
460
461 2011-12-25  Darin Adler  <darin@apple.com>
462
463         * gtest/xcode/gtest.xcodeproj: Added property svn:ignore.
464
465 2011-11-11  Csaba Osztrogonác  <ossy@webkit.org>
466
467         100,000 !!!
468
469         Reviewed by Zoltan Herczeg.
470
471         * ChangeLog: Point out revision 100,000.
472
473 2011-08-25  Alexey Proskuryakov  <ap@apple.com>
474
475         Fix build when GCC 4.2 is not installed.
476
477         * gtest/xcode/Config/CompilerVersion.xcconfig: Copied from Source/WebCore/Configurations/CompilerVersion.xcconfig.
478         * gtest/xcode/Config/General.xcconfig:
479         Use the same compiler version as other projects do.
480
481 2011-08-19  Sheriff Bot  <webkit.review.bot@gmail.com>
482
483         Unreviewed, rolling out r93426.
484         http://trac.webkit.org/changeset/93426
485         https://bugs.webkit.org/show_bug.cgi?id=66607
486
487         Broke the Mac build by not building gtest.framework anymore
488         (Requested by andersca on #webkit).
489
490         * gtest/README.WebKit:
491         * gtest/include/gtest/internal/gtest-port.h:
492         * gtest/msvc/gtest-md.vcproj:
493         * gtest/xcode/Config/General.xcconfig:
494         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
495
496 2011-08-18  Dmitry Lomov  <dslomov@google.com>
497
498         TestWebKitAPI breaks on Windows due to fast malloc incompatibility.
499         https://bugs.webkit.org/show_bug.cgi?id=66521
500
501         This patch ensures that gtest uses new and delete operators that are defined in JavaScriptCore.
502
503         Reviewed by David Levin.
504
505         * gtest/include/gtest/internal/gtest-port.h:
506         * gtest/msvc/gtest-md.vcproj:
507         * gtest/README.WebKit:
508         * gtest/xcode/Config/General.xcconfig:
509         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
510
511 2011-08-09  Mark Rowe  <mrowe@apple.com>
512
513         Fix gtest to compile in the release configuration with clang.
514
515         This change was made upstream in r443.
516
517         * gtest/src/gtest.cc:
518
519 2011-08-04  Mark Rowe  <mrowe@apple.com>
520
521         Future-proof Xcode configuration settings.
522
523         * gtest/xcode/Config/General.xcconfig:
524
525 2011-08-03  Dmitry Lomov  <dslomov@google.com>
526
527         https://bugs.webkit.org/show_bug.cgi?id=61812
528         TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
529
530         Disable fast malloc for offending class (::std::strstream) in gtest.
531         This looks like the most non-intrusive solution.
532
533         Reviewed by David Levin.
534
535         * gtest/include/gtest/internal/gtest-port.h:
536         (testing::internal::StrStream::operator new):
537         (testing::internal::StrStream::operator new[]):
538         (testing::internal::StrStream::operator delete):
539         (testing::internal::StrStream::operator delete[]):
540
541 2011-07-05  Adam Barth  <abarth@webkit.org>
542
543         Import qunit JavaScript unit testing framework
544         https://bugs.webkit.org/show_bug.cgi?id=63967
545
546         Reviewed by Eric Seidel.
547
548         We're going to use this unit testing framework to test garden-o-matic.
549
550         * qunit: Added.
551
552 2011-06-04  Adam Barth  <abarth@webkit.org>
553
554         * glu: Added property svn:ignore.
555             - For glu.xcodeproj, which is generated from glu.gyp.
556
557 2011-05-24  Stephen White  <senorblanco@chromium.org>
558
559         Reviewed by Kenneth Russell.
560
561         Unfork glu sources as much as possible.
562         https://bugs.webkit.org/show_bug.cgi?id=61365
563
564         Restore the glu sources closer to the original version on oss.sgi.com
565         by removing the WebKit-specific include paths, restoring the include
566         order, and renaming the glu* functions via #defines rather than in
567         the source.
568
569         * glu/README.webkit:
570         Update the README to reflect the changes from trunk.
571         * glu/glu.gyp:
572         Add Source/Thirdparty/glu as an include path, so we can remove the
573         hardcoded paths from the source files.
574         * glu/gluos.h:
575         Add #defines to rename the glu entry points to internal_*.
576         * glu/internal_glu.h:
577         * glu/libtess/dict.c:
578         * glu/libtess/geom.c:
579         * glu/libtess/geom.h:
580         * glu/libtess/memalloc.c:
581         * glu/libtess/mesh.c:
582         * glu/libtess/mesh.h:
583         * glu/libtess/normal.c:
584         * glu/libtess/normal.h:
585         * glu/libtess/priorityq-heap.c:
586         * glu/libtess/priorityq-sort.h:
587         * glu/libtess/priorityq.c:
588         * glu/libtess/priorityq.h:
589         * glu/libtess/render.c:
590         * glu/libtess/render.h:
591         * glu/libtess/sweep.c:
592         * glu/libtess/sweep.h:
593         * glu/libtess/tess.c:
594         * glu/libtess/tess.h:
595         * glu/libtess/tessmono.c:
596         Remove WebKit-specific include paths, and internal_ prefixes from glu
597         entry points.  Restore include order to original source order.
598
599 2011-05-19  Evan Martin  <evan@chromium.org>
600
601         Reviewed by Tony Chang.
602
603         [chromium] remove <(library) variable
604         https://bugs.webkit.org/show_bug.cgi?id=61158
605
606         This was for a build experiment; we can just use the correct value now.
607
608         * glu/glu.gyp:
609         * gyp/test/library/src/library.gyp:
610
611 2011-05-12  Jeff Miller  <jeffm@apple.com>
612
613         Ignore Visual Studio *.user files.
614
615         * gtest/msvc: Added property svn:ignore.
616
617 2011-05-12  Adam Roben  <aroben@apple.com>
618
619         Windows production build fix
620
621         * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
622         for all configurations.
623
624 2011-05-12  Adam Roben  <aroben@apple.com>
625
626         A little gtest cleanup after r86287
627
628         * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
629         other projects. (At some point all the settings should be moved into .vsprops files to match
630         our other projects, too.)
631