Add Production configuration to gtest Xcode project
[WebKit-https.git] / Source / ThirdParty / ChangeLog
1 2012-01-03  David Kilzer  <ddkilzer@apple.com>
2
3         Add Production configuration to gtest Xcode project
4         <http://webkit.org/b/75153>
5
6         Reviewed by Adam Roben.
7
8         * gtest/README.WebKit: Updated.
9         * gtest/xcode/Config/ProductionProject.xcconfig: Added.
10         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
11         - Added Production configuration based on Release configuration.
12         - Made Production the default configuration.
13
14 2011-12-25  Darin Adler  <darin@apple.com>
15
16         * gtest/xcode/gtest.xcodeproj: Added property svn:ignore.
17
18 2011-11-11  Csaba Osztrogon√°c  <ossy@webkit.org>
19
20         100,000 !!!
21
22         Reviewed by Zoltan Herczeg.
23
24         * ChangeLog: Point out revision 100,000.
25
26 2011-08-25  Alexey Proskuryakov  <ap@apple.com>
27
28         Fix build when GCC 4.2 is not installed.
29
30         * gtest/xcode/Config/CompilerVersion.xcconfig: Copied from Source/WebCore/Configurations/CompilerVersion.xcconfig.
31         * gtest/xcode/Config/General.xcconfig:
32         Use the same compiler version as other projects do.
33
34 2011-08-19  Sheriff Bot  <webkit.review.bot@gmail.com>
35
36         Unreviewed, rolling out r93426.
37         http://trac.webkit.org/changeset/93426
38         https://bugs.webkit.org/show_bug.cgi?id=66607
39
40         Broke the Mac build by not building gtest.framework anymore
41         (Requested by andersca on #webkit).
42
43         * gtest/README.WebKit:
44         * gtest/include/gtest/internal/gtest-port.h:
45         * gtest/msvc/gtest-md.vcproj:
46         * gtest/xcode/Config/General.xcconfig:
47         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
48
49 2011-08-18  Dmitry Lomov  <dslomov@google.com>
50
51         TestWebKitAPI breaks on Windows due to fast malloc incompatibility.
52         https://bugs.webkit.org/show_bug.cgi?id=66521
53
54         This patch ensures that gtest uses new and delete operators that are defined in JavaScriptCore.
55
56         Reviewed by David Levin.
57
58         * gtest/include/gtest/internal/gtest-port.h:
59         * gtest/msvc/gtest-md.vcproj:
60         * gtest/README.WebKit:
61         * gtest/xcode/Config/General.xcconfig:
62         * gtest/xcode/gtest.xcodeproj/project.pbxproj:
63
64 2011-08-09  Mark Rowe  <mrowe@apple.com>
65
66         Fix gtest to compile in the release configuration with clang.
67
68         This change was made upstream in r443.
69
70         * gtest/src/gtest.cc:
71
72 2011-08-04  Mark Rowe  <mrowe@apple.com>
73
74         Future-proof Xcode configuration settings.
75
76         * gtest/xcode/Config/General.xcconfig:
77
78 2011-08-03  Dmitry Lomov  <dslomov@google.com>
79
80         https://bugs.webkit.org/show_bug.cgi?id=61812
81         TestWebKitApi breaks in release mode due to gtest incompatibility with fast malloc
82
83         Disable fast malloc for offending class (::std::strstream) in gtest.
84         This looks like the most non-intrusive solution.
85
86         Reviewed by David Levin.
87
88         * gtest/include/gtest/internal/gtest-port.h:
89         (testing::internal::StrStream::operator new):
90         (testing::internal::StrStream::operator new[]):
91         (testing::internal::StrStream::operator delete):
92         (testing::internal::StrStream::operator delete[]):
93
94 2011-07-05  Adam Barth  <abarth@webkit.org>
95
96         Import qunit JavaScript unit testing framework
97         https://bugs.webkit.org/show_bug.cgi?id=63967
98
99         Reviewed by Eric Seidel.
100
101         We're going to use this unit testing framework to test garden-o-matic.
102
103         * qunit: Added.
104
105 2011-06-04  Adam Barth  <abarth@webkit.org>
106
107         * glu: Added property svn:ignore.
108             - For glu.xcodeproj, which is generated from glu.gyp.
109
110 2011-05-24  Stephen White  <senorblanco@chromium.org>
111
112         Reviewed by Kenneth Russell.
113
114         Unfork glu sources as much as possible.
115         https://bugs.webkit.org/show_bug.cgi?id=61365
116
117         Restore the glu sources closer to the original version on oss.sgi.com
118         by removing the WebKit-specific include paths, restoring the include
119         order, and renaming the glu* functions via #defines rather than in
120         the source.
121
122         * glu/README.webkit:
123         Update the README to reflect the changes from trunk.
124         * glu/glu.gyp:
125         Add Source/Thirdparty/glu as an include path, so we can remove the
126         hardcoded paths from the source files.
127         * glu/gluos.h:
128         Add #defines to rename the glu entry points to internal_*.
129         * glu/internal_glu.h:
130         * glu/libtess/dict.c:
131         * glu/libtess/geom.c:
132         * glu/libtess/geom.h:
133         * glu/libtess/memalloc.c:
134         * glu/libtess/mesh.c:
135         * glu/libtess/mesh.h:
136         * glu/libtess/normal.c:
137         * glu/libtess/normal.h:
138         * glu/libtess/priorityq-heap.c:
139         * glu/libtess/priorityq-sort.h:
140         * glu/libtess/priorityq.c:
141         * glu/libtess/priorityq.h:
142         * glu/libtess/render.c:
143         * glu/libtess/render.h:
144         * glu/libtess/sweep.c:
145         * glu/libtess/sweep.h:
146         * glu/libtess/tess.c:
147         * glu/libtess/tess.h:
148         * glu/libtess/tessmono.c:
149         Remove WebKit-specific include paths, and internal_ prefixes from glu
150         entry points.  Restore include order to original source order.
151
152 2011-05-19  Evan Martin  <evan@chromium.org>
153
154         Reviewed by Tony Chang.
155
156         [chromium] remove <(library) variable
157         https://bugs.webkit.org/show_bug.cgi?id=61158
158
159         This was for a build experiment; we can just use the correct value now.
160
161         * glu/glu.gyp:
162         * gyp/test/library/src/library.gyp:
163
164 2011-05-12  Jeff Miller  <jeffm@apple.com>
165
166         Ignore Visual Studio *.user files.
167
168         * gtest/msvc: Added property svn:ignore.
169
170 2011-05-12  Adam Roben  <aroben@apple.com>
171
172         Windows production build fix
173
174         * gtest/msvc/gtest-md.vcproj: Fix the OutputDirectory and IntermediateDirectory attributes
175         for all configurations.
176
177 2011-05-12  Adam Roben  <aroben@apple.com>
178
179         A little gtest cleanup after r86287
180
181         * gtest/msvc/gtest-md.vcproj: Added Debug_All and Production configurations to match our
182         other projects. (At some point all the settings should be moved into .vsprops files to match
183         our other projects, too.)
184