436f8f213bf249dbd5051da2338482fa6314d398
[WebKit-https.git] / Source / WTF / ChangeLog
1 2012-01-06  Benjamin Poulain  <bpoulain@apple.com>
2
3         [Mac] Sort the resources of WTF.xcodeproj
4         https://bugs.webkit.org/show_bug.cgi?id=75639
5
6         Reviewed by Andreas Kling.
7
8         * WTF.xcodeproj/project.pbxproj:
9
10 2012-01-06  Eric Seidel  <eric@webkit.org> and Gustavo Noronha Silva  <gustavo.noronha@collabora.com>
11
12         Make the new WTF module build on Gtk
13         https://bugs.webkit.org/show_bug.cgi?id=75669
14
15         * GNUmakefile.am: Added.
16         * GNUmakefile.list.am: Added.
17
18 2011-11-19  Adam Barth  <abarth@webkit.org>
19
20         Integrate Source/WTF with the Chromium build system
21         https://bugs.webkit.org/show_bug.cgi?id=72790
22
23         Reviewed by Eric Seidel.
24
25         Rename the target in this file to "newwtf" to avoid naming conflicts.
26
27         * WTF.gyp/WTF.gyp:
28
29 2011-11-19  Mark Rowe  <mrowe@apple.com>
30
31         WTF should have an Xcode project
32         https://bugs.webkit.org/show_bug.cgi?id=71752
33
34         Reviewed by Adam Barth.
35
36         This adds an Xcode project that includes only Stub.cpp and Stub.h.
37         They’re built in to a library at the appropriate path for each
38         configuration (WebKitBuild/{Debug,Release}/libWTF.a and
39         /usr/local/lib/libWTF.a) and headers are installed in to the
40         appropriate location (WebKitBuild/{Debug,Release}/usr/local/include/wtf
41         and /usr/local/include/wtf). I tested building WTF in this project and
42         everything appears to build except for DateMath.cpp (due to bug 71747).
43         I have not yet done any work on making JavaScriptCore and other
44         projects use the built products of this new project.
45
46         * Configurations: Added.
47         * Configurations/Base.xcconfig: Copied from Source/JavaScriptCore/Configurations/Base.xcconfig.
48         * Configurations/CompilerVersion.xcconfig: Copied from Source/JavaScriptCore/Configurations/CompilerVersion.xcconfig.
49         * Configurations/DebugRelease.xcconfig: Copied from Source/JavaScriptCore/Configurations/DebugRelease.xcconfig.
50         * Configurations/WTF.xcconfig: Copied from Source/WebKit2/Configurations/Shim.xcconfig.
51         * WTF.xcodeproj: Added.
52         * WTF.xcodeproj/project.pbxproj: Added.
53         * config.h: Copied from Source/JavaScriptCore/config.h.
54         * icu: Added.
55         * icu/LICENSE: Copied from Source/JavaScriptCore/icu/LICENSE.
56         * icu/README: Copied from Source/JavaScriptCore/icu/README.
57         * icu/unicode: Added.
58         * icu/unicode/parseerr.h: Copied from Source/JavaScriptCore/icu/unicode/parseerr.h.
59         * icu/unicode/platform.h: Copied from Source/JavaScriptCore/icu/unicode/platform.h.
60         * icu/unicode/putil.h: Copied from Source/JavaScriptCore/icu/unicode/putil.h.
61         * icu/unicode/uchar.h: Copied from Source/JavaScriptCore/icu/unicode/uchar.h.
62         * icu/unicode/ucnv.h: Copied from Source/JavaScriptCore/icu/unicode/ucnv.h.
63         * icu/unicode/ucnv_err.h: Copied from Source/JavaScriptCore/icu/unicode/ucnv_err.h.
64         * icu/unicode/ucol.h: Copied from Source/JavaScriptCore/icu/unicode/ucol.h.
65         * icu/unicode/uconfig.h: Copied from Source/JavaScriptCore/icu/unicode/uconfig.h.
66         * icu/unicode/uenum.h: Copied from Source/JavaScriptCore/icu/unicode/uenum.h.
67         * icu/unicode/uiter.h: Copied from Source/JavaScriptCore/icu/unicode/uiter.h.
68         * icu/unicode/uloc.h: Copied from Source/JavaScriptCore/icu/unicode/uloc.h.
69         * icu/unicode/umachine.h: Copied from Source/JavaScriptCore/icu/unicode/umachine.h.
70         * icu/unicode/unorm.h: Copied from Source/JavaScriptCore/icu/unicode/unorm.h.
71         * icu/unicode/urename.h: Copied from Source/JavaScriptCore/icu/unicode/urename.h.
72         * icu/unicode/uscript.h: Copied from Source/JavaScriptCore/icu/unicode/uscript.h.
73         * icu/unicode/uset.h: Copied from Source/JavaScriptCore/icu/unicode/uset.h.
74         * icu/unicode/ustring.h: Copied from Source/JavaScriptCore/icu/unicode/ustring.h.
75         * icu/unicode/utf.h: Copied from Source/JavaScriptCore/icu/unicode/utf.h.
76         * icu/unicode/utf16.h: Copied from Source/JavaScriptCore/icu/unicode/utf16.h.
77         * icu/unicode/utf8.h: Copied from Source/JavaScriptCore/icu/unicode/utf8.h.
78         * icu/unicode/utf_old.h: Copied from Source/JavaScriptCore/icu/unicode/utf_old.h.
79         * icu/unicode/utypes.h: Copied from Source/JavaScriptCore/icu/unicode/utypes.h.
80         * icu/unicode/uversion.h: Copied from Source/JavaScriptCore/icu/unicode/uversion.h.
81
82 2011-11-03  Adam Barth  <abarth@webkit.org>
83
84         Add Stub.h and Stub.cpp to Source-level WTF project
85         https://bugs.webkit.org/show_bug.cgi?id=71497
86
87         Reviewed by Eric Seidel.
88
89         This patch adds some stub files and a skelton GYP build file as a
90         starting point for the new Source-level WTF project.  Other build
91         systems and actual code will arrive in future patches.
92
93         * Stub.cpp: Added.
94         * Stub.h: Added.
95         * WTF.gyp/WTF.gyp: Added.
96         * WTF.gypi: Added.
97
98 2011-11-02  Adam Barth  <abarth@webkit.org>
99
100         Add stubs for WTF and Platform
101         https://bugs.webkit.org/show_bug.cgi?id=71492
102
103         Reviewed by Eric Seidel.
104
105         This patch creates the WTF directory, which begins the process of
106         moving WTF out of JavaScriptCore.