public
Description: A mirror of QtWebKit
Homepage: http://trac.webkit.org/projects/webkit/wiki/QtWebKit
Clone URL: git://github.com/tronical/qtwebkit.git
2008-08-10  Jan Michael Alonzo  <jmalonzo@webkit.org>

        Reviewed (and updated) by Alp Toker.

        https://bugs.webkit.org/show_bug.cgi?id=16620
        [GTK] Autotools make dist and make check support

        Get make dist working.

        Note that not all possible configurations have been tested yet.

        * GNUmakefile.am:

2008-08-10  Alp Toker  <alp@nuanti.com>

        Remove leftover qmake/GTK+ build files.

        * DumpRenderTree/gtk/DumpRenderTree.pro: Removed.
        * GtkLauncher/GtkLauncher.pro: Removed.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@35658 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
alp@webkit.org (author)
Sun Aug 10 11:21:21 -0700 2008
commit  9388fc89a9fe0fbfed1c7bb2c1a08b2d220f4aca
tree    4035a605cddc468f9d69d32f8c24dc576d33dbf6
parent  5be9f476849021203534d3b30e3c84b1e7f243cd
...
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
@@ -1,3 +1,16 @@
0
+2008-08-10 Jan Michael Alonzo <jmalonzo@webkit.org>
0
+
0
+ Reviewed (and updated) by Alp Toker.
0
+
0
+ https://bugs.webkit.org/show_bug.cgi?id=16620
0
+ [GTK] Autotools make dist and make check support
0
+
0
+ Get make dist working.
0
+
0
+ Note that not all possible configurations have been tested yet.
0
+
0
+ * GNUmakefile.am:
0
+
0
 2008-08-09 Marco Barisione <marco.barisione@collabora.co.uk>
0
 
0
         Reviewed by Alp Toker.
...
5
6
7
8
9
10
11
...
42
43
44
 
 
45
46
47
48
49
50
51
52
53
54
...
96
97
98
 
99
100
101
...
146
147
148
149
150
151
152
 
153
154
155
156
157
158
159
160
161
162
163
164
165
166
...
224
225
226
227
228
229
230
...
240
241
242
243
244
245
246
...
322
323
324
325
326
327
 
 
328
329
330
331
 
 
332
 
333
 
334
 
335
 
336
 
337
338
339
340
 
 
341
342
 
343
344
345
346
347
348
349
350
351
352
353
354
355
 
356
357
358
...
451
452
453
 
 
 
 
 
454
455
456
...
5
6
7
 
8
9
10
...
41
42
43
44
45
46
47
48
49
 
 
 
50
51
52
...
94
95
96
97
98
99
100
...
145
146
147
 
148
149
150
151
152
153
 
154
155
156
157
158
 
159
 
160
161
162
...
220
221
222
 
223
224
225
...
235
236
237
 
238
239
240
...
316
317
318
 
 
319
320
321
322
323
 
 
324
325
326
327
328
329
330
331
332
333
334
335
336
 
 
 
337
338
339
340
341
342
343
344
345
346
 
 
 
 
 
 
 
 
347
348
349
350
...
443
444
445
446
447
448
449
450
451
452
453
0
@@ -5,7 +5,6 @@
0
 # _h_api = API headers that will be installed and included in the distribution
0
 # _cppflags = flags that will be passed to the C/CXX Preprocessor
0
 # _sources = sources that will be compiled and included in the distribution
0
-# _headers = header files that will be part of the distribution
0
 # _built_sources = files that will be autogenerated by the build system and
0
 # will be part of the _SOURCES primary
0
 # _built_nosources = files that are autogenerated but are not part of the
0
@@ -42,13 +41,12 @@ bin_PROGRAMS :=
0
 
0
 noinst_PROGRAMS :=
0
 
0
+noinst_HEADERS :=
0
+
0
 lib_LIBRARIES :=
0
 
0
 IDL_BINDINGS :=
0
 
0
-# Files that will be distributed
0
-EXTRA_DIST :=
0
-
0
 # Global flags to CPP
0
 global_cppflags :=
0
 
0
@@ -96,6 +94,7 @@ javascriptcore_cppflags:=
0
 javascriptcore_sources :=
0
 javascriptcore_built_sources :=
0
 javascriptcore_built_nosources :=
0
+javascriptcore_dist :=
0
 
0
 javascriptcore_cppflags += \
0
   -I$(srcdir)/JavaScriptCore \
0
@@ -146,21 +145,18 @@ libJavaScriptCore_la_CPPFLAGS = \
0
 # WebCore
0
 webcore_cppflags :=
0
 webcore_sources :=
0
-webcore_headers :=
0
 webcore_libadd :=
0
 webcore_built_sources :=
0
 webcore_built_nosources :=
0
+webcore_dist :=
0
 webcoregtk_cppflags :=
0
 webcoregtk_sources :=
0
-webcoregtk_headers :=
0
 
0
 nodist_libWebCore_la_SOURCES = \
0
   $(webcore_built_sources)
0
 
0
 libWebCore_la_SOURCES = \
0
- $(webcore_headers) \
0
   $(webcore_sources) \
0
- $(webcoregtk_headers) \
0
   $(webcoregtk_sources)
0
 
0
 libWebCore_la_CXXFLAGS = \
0
@@ -224,7 +220,6 @@ libWebCore_la_LIBADD = \
0
 
0
 # WebKit
0
 webkitgtk_h_api :=
0
-webkitgtk_headers :=
0
 webkitgtk_sources :=
0
 webkitgtk_cppflags :=
0
 webkitgtk_built_sources :=
0
@@ -240,7 +235,6 @@ libwebkit_1_0_la_HEADERS = \
0
   WebKit/gtk/webkit/webkitenumtypes.h
0
 
0
 libwebkit_1_0_la_SOURCES = \
0
- $(webkitgtk_headers) \
0
   $(webkitgtk_sources)
0
 
0
 libwebkit_1_0_la_CXXFLAGS = \
0
@@ -322,37 +316,35 @@ webkitgtk_h_api += \
0
   WebKit/gtk/webkit/webkitwebview.h
0
 
0
 webkitgtk_built_sources += \
0
- DerivedSources/webkitmarshal.h \
0
- DerivedSources/webkitmarshal.cpp \
0
   DerivedSources/webkitenumtypes.cpp \
0
+ DerivedSources/webkitmarshal.cpp \
0
+ DerivedSources/webkitmarshal.h \
0
   WebKit/gtk/webkit/webkitenumtypes.h
0
 
0
-webkitgtk_headers += \
0
- WebKit/gtk/webkit/webkitprivate.h \
0
+webkitgtk_sources += \
0
+ WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp \
0
   WebKit/gtk/WebCoreSupport/ChromeClientGtk.h \
0
+ WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp \
0
   WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.h \
0
+ WebKit/gtk/WebCoreSupport/DragClientGtk.cpp \
0
   WebKit/gtk/WebCoreSupport/DragClientGtk.h \
0
+ WebKit/gtk/WebCoreSupport/EditorClientGtk.cpp \
0
   WebKit/gtk/WebCoreSupport/EditorClientGtk.h \
0
+ WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp \
0
   WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h \
0
+ WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp \
0
   WebKit/gtk/WebCoreSupport/InspectorClientGtk.h \
0
- WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.h
0
-
0
-webkitgtk_sources += \
0
+ WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.cpp \
0
+ WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.h \
0
   WebKit/gtk/webkit/webkitnetworkrequest.cpp \
0
   WebKit/gtk/webkit/webkitprivate.cpp \
0
+ WebKit/gtk/webkit/webkitprivate.h \
0
   WebKit/gtk/webkit/webkitversion.cpp \
0
   WebKit/gtk/webkit/webkitwebbackforwardlist.cpp \
0
   WebKit/gtk/webkit/webkitwebframe.cpp \
0
   WebKit/gtk/webkit/webkitwebhistoryitem.cpp \
0
   WebKit/gtk/webkit/webkitwebsettings.cpp \
0
- WebKit/gtk/webkit/webkitwebview.cpp \
0
- WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp \
0
- WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp \
0
- WebKit/gtk/WebCoreSupport/DragClientGtk.cpp \
0
- WebKit/gtk/WebCoreSupport/EditorClientGtk.cpp \
0
- WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp \
0
- WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp \
0
- WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.cpp
0
+ WebKit/gtk/webkit/webkitwebview.cpp
0
 
0
 webkitgtk_cppflags += \
0
   -DBUILDING_WEBKIT \
0
@@ -451,6 +443,11 @@ DerivedSources/webkitenumtypes.cpp: $(webkitgtk_h_api) GNUmakefile
0
   && rm -f xgen-gtc
0
 
0
 # END WEBKIT GTK+
0
+#
0
+# Files that will be distributed
0
+EXTRA_DIST = \
0
+ $(javascriptcore_dist) \
0
+ $(webcore_dist)
0
 
0
 # Files that will be cleaned
0
 MAINTAINERCLEANFILES := $(stamp_files) $(BUILT_SOURCES)
...
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
@@ -1,3 +1,16 @@
0
+2008-08-10 Jan Michael Alonzo <jmalonzo@webkit.org>
0
+
0
+ Reviewed (and updated) by Alp Toker.
0
+
0
+ https://bugs.webkit.org/show_bug.cgi?id=16620
0
+ [GTK] Autotools make dist and make check support
0
+
0
+ Get make dist working.
0
+
0
+ Note that not all possible configurations have been tested yet.
0
+
0
+ * GNUmakefile.am:
0
+
0
 2008-08-09 Alexey Proskuryakov <ap@webkit.org>
0
 
0
         Reviewed by Sam Weinig.
...
8
9
10
11
12
13
14
15
 
16
17
18
19
 
 
20
21
22
 
23
24
25
...
27
28
29
30
31
 
32
33
 
34
35
 
36
 
37
 
 
38
 
39
40
 
41
42
43
44
45
46
47
48
 
 
 
 
 
 
 
 
 
 
 
 
49
 
 
50
 
 
51
 
 
52
 
53
 
 
 
 
54
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
55
56
 
57
58
59
 
 
60
 
 
 
61
 
62
63
 
64
 
65
 
 
 
 
66
 
 
 
 
 
 
 
 
 
 
 
67
 
 
 
 
 
68
 
 
 
 
 
 
 
 
 
 
69
 
 
 
 
 
 
 
 
 
 
 
70
 
 
 
71
 
72
 
 
 
73
74
 
75
76
77
78
79
80
 
 
81
82
 
 
83
84
85
...
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
...
105
106
107
108
109
110
111
112
113
114
...
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
...
149
150
151
 
 
 
 
 
 
 
 
 
 
 
152
153
154
155
156
 
157
158
159
160
161
 
 
162
163
164
...
190
191
192
 
193
 
194
 
195
 
196
197
198
...
217
218
219
220
 
 
221
222
223
...
234
235
236
 
 
 
 
 
 
 
 
 
 
 
 
 
 
237
238
239
...
8
9
10
 
 
11
12
13
14
15
16
 
17
18
19
20
21
22
23
24
25
26
...
28
29
30
 
 
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
 
 
 
 
 
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
 
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
 
274
275
276
277
278
 
 
279
280
281
282
283
284
285
286
287
...
290
291
292
 
293
294
295
296
297
298
 
 
299
300
301
...
304
305
306
 
307
308
 
309
310
311
...
320
321
322
 
 
323
324
325
 
 
326
327
328
329
330
 
331
332
333
334
335
 
336
337
338
...
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
 
 
 
356
357
358
359
 
 
360
361
362
363
364
...
390
391
392
393
394
395
396
397
398
399
400
401
402
...
421
422
423
 
424
425
426
427
428
...
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
0
@@ -8,18 +8,19 @@ javascriptcore_cppflags += \
0
   -I$(top_builddir)/JavaScriptCore/kjs
0
 
0
 javascriptcore_h_api += \
0
- JavaScriptCore/API/JavaScript.h \
0
- JavaScriptCore/API/JavaScriptCore.h \
0
   JavaScriptCore/API/JSBase.h \
0
   JavaScriptCore/API/JSContextRef.h \
0
   JavaScriptCore/API/JSObjectRef.h \
0
+ JavaScriptCore/API/JSStringRef.h \
0
   JavaScriptCore/API/JSStringRefBSTR.h \
0
   JavaScriptCore/API/JSStringRefCF.h \
0
- JavaScriptCore/API/JSStringRef.h \
0
   JavaScriptCore/API/JSValueRef.h \
0
+ JavaScriptCore/API/JavaScript.h \
0
+ JavaScriptCore/API/JavaScriptCore.h \
0
   JavaScriptCore/API/WebKitAvailability.h
0
 
0
 javascriptcore_built_nosources += \
0
+ DerivedSources/lexer.lut.h \
0
   JavaScriptCore/kjs/ArrayPrototype.lut.h \
0
   JavaScriptCore/kjs/DatePrototype.lut.h \
0
   JavaScriptCore/kjs/MathObject.lut.h \
0
@@ -27,59 +28,260 @@ javascriptcore_built_nosources += \
0
   JavaScriptCore/kjs/RegExpConstructor.lut.h \
0
   JavaScriptCore/kjs/RegExpObject.lut.h \
0
   JavaScriptCore/kjs/StringPrototype.lut.h \
0
- JavaScriptCore/pcre/chartables.c \
0
- DerivedSources/lexer.lut.h
0
+ JavaScriptCore/pcre/chartables.c
0
 
0
 javascriptcore_sources += \
0
+ JavaScriptCore/API/APICast.h \
0
   JavaScriptCore/API/JSBase.cpp \
0
   JavaScriptCore/API/JSCallbackConstructor.cpp \
0
+ JavaScriptCore/API/JSCallbackConstructor.h \
0
   JavaScriptCore/API/JSCallbackFunction.cpp \
0
+ JavaScriptCore/API/JSCallbackFunction.h \
0
   JavaScriptCore/API/JSCallbackObject.cpp \
0
+ JavaScriptCore/API/JSCallbackObject.h \
0
+ JavaScriptCore/API/JSCallbackObjectFunctions.h \
0
   JavaScriptCore/API/JSClassRef.cpp \
0
+ JavaScriptCore/API/JSClassRef.h \
0
   JavaScriptCore/API/JSContextRef.cpp \
0
   JavaScriptCore/API/JSObjectRef.cpp \
0
+ JavaScriptCore/API/JSRetainPtr.h \
0
   JavaScriptCore/API/JSStringRef.cpp \
0
   JavaScriptCore/API/JSValueRef.cpp \
0
- JavaScriptCore/kjs/DebuggerCallFrame.cpp \
0
- JavaScriptCore/kjs/ExecState.cpp \
0
- JavaScriptCore/kjs/InitializeThreading.cpp \
0
- JavaScriptCore/kjs/JSGlobalData.cpp \
0
- JavaScriptCore/kjs/JSActivation.cpp \
0
- JavaScriptCore/kjs/JSNotAnObject.cpp \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/APICast.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSBase.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSContextRef.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSObjectRef.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRef.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRefCF.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSValueRef.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScript.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScriptCore.h \
0
+ JavaScriptCore/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h \
0
+ JavaScriptCore/JavaScriptCorePrefix.h \
0
   JavaScriptCore/VM/CodeBlock.cpp \
0
+ JavaScriptCore/VM/CodeBlock.h \
0
+ JavaScriptCore/VM/CodeGenerator.h \
0
   JavaScriptCore/VM/ExceptionHelpers.cpp \
0
+ JavaScriptCore/VM/ExceptionHelpers.h \
0
+ JavaScriptCore/VM/Instruction.h \
0
   JavaScriptCore/VM/JSPropertyNameIterator.cpp \
0
+ JavaScriptCore/VM/JSPropertyNameIterator.h \
0
+ JavaScriptCore/VM/LabelID.h \
0
   JavaScriptCore/VM/Machine.cpp \
0
+ JavaScriptCore/VM/Machine.h \
0
   JavaScriptCore/VM/Opcode.cpp \
0
+ JavaScriptCore/VM/Opcode.h \
0
+ JavaScriptCore/VM/Register.h \
0
+ JavaScriptCore/VM/RegisterFile.h \
0
+ JavaScriptCore/VM/RegisterID.h \
0
   JavaScriptCore/VM/SamplingTool.cpp \
0
+ JavaScriptCore/VM/SamplingTool.h \
0
+ JavaScriptCore/VM/SegmentedVector.h \
0
+ JavaScriptCore/icu/unicode/parseerr.h \
0
+ JavaScriptCore/icu/unicode/platform.h \
0
+ JavaScriptCore/icu/unicode/putil.h \
0
+ JavaScriptCore/icu/unicode/uchar.h \
0
+ JavaScriptCore/icu/unicode/ucnv.h \
0
+ JavaScriptCore/icu/unicode/ucnv_err.h \
0
+ JavaScriptCore/icu/unicode/ucol.h \
0
+ JavaScriptCore/icu/unicode/uconfig.h \
0
+ JavaScriptCore/icu/unicode/uenum.h \
0
+ JavaScriptCore/icu/unicode/uiter.h \
0
+ JavaScriptCore/icu/unicode/uloc.h \
0
+ JavaScriptCore/icu/unicode/umachine.h \
0
+ JavaScriptCore/icu/unicode/unorm.h \
0
+ JavaScriptCore/icu/unicode/urename.h \
0
+ JavaScriptCore/icu/unicode/uset.h \
0
+ JavaScriptCore/icu/unicode/ustring.h \
0
+ JavaScriptCore/icu/unicode/utf.h \
0
+ JavaScriptCore/icu/unicode/utf16.h \
0
+ JavaScriptCore/icu/unicode/utf8.h \
0
+ JavaScriptCore/icu/unicode/utf_old.h \
0
+ JavaScriptCore/icu/unicode/utypes.h \
0
+ JavaScriptCore/icu/unicode/uversion.h \
0
+ JavaScriptCore/kjs/ArgList.h \
0
+ JavaScriptCore/kjs/Arguments.h \
0
+ JavaScriptCore/kjs/ArrayConstructor.h \
0
+ JavaScriptCore/kjs/ArrayPrototype.h \
0
+ JavaScriptCore/kjs/BooleanConstructor.h \
0
+ JavaScriptCore/kjs/BooleanObject.h \
0
+ JavaScriptCore/kjs/BooleanPrototype.h \
0
+ JavaScriptCore/kjs/CallData.h \
0
+ JavaScriptCore/kjs/ClassInfo.h \
0
+ JavaScriptCore/kjs/CommonIdentifiers.h \
0
+ JavaScriptCore/kjs/ConstructData.h \
0
+ JavaScriptCore/kjs/DateConstructor.h \
0
+ JavaScriptCore/kjs/DateInstance.h \
0
+ JavaScriptCore/kjs/DateMath.h \
0
+ JavaScriptCore/kjs/DatePrototype.h \
0
+ JavaScriptCore/kjs/DebuggerCallFrame.cpp \
0
+ JavaScriptCore/kjs/DebuggerCallFrame.h \
0
+ JavaScriptCore/kjs/Error.h \
0
+ JavaScriptCore/kjs/ErrorConstructor.h \
0
+ JavaScriptCore/kjs/ErrorInstance.h \
0
+ JavaScriptCore/kjs/ErrorPrototype.h \
0
+ JavaScriptCore/kjs/ExecState.cpp \
0
+ JavaScriptCore/kjs/ExecState.h \
0
+ JavaScriptCore/kjs/FunctionConstructor.h \
0
+ JavaScriptCore/kjs/FunctionPrototype.h \
0
+ JavaScriptCore/kjs/GetterSetter.h \
0
+ JavaScriptCore/kjs/GlobalEvalFunction.h \
0
+ JavaScriptCore/kjs/IndexToNameMap.h \
0
+ JavaScriptCore/kjs/InitializeThreading.cpp \
0
+ JavaScriptCore/kjs/InitializeThreading.h \
0
+ JavaScriptCore/kjs/InternalFunction.h \
0
+ JavaScriptCore/kjs/JSActivation.cpp \
0
+ JavaScriptCore/kjs/JSActivation.h \
0
+ JavaScriptCore/kjs/JSArray.h \
0
+ JavaScriptCore/kjs/JSCell.h \
0
+ JavaScriptCore/kjs/JSFunction.h \
0
+ JavaScriptCore/kjs/JSGlobalData.cpp \
0
+ JavaScriptCore/kjs/JSGlobalData.h \
0
+ JavaScriptCore/kjs/JSGlobalObject.h \
0
+ JavaScriptCore/kjs/JSGlobalObjectFunctions.h \
0
+ JavaScriptCore/kjs/JSImmediate.h \
0
+ JavaScriptCore/kjs/JSNotAnObject.cpp \
0
+ JavaScriptCore/kjs/JSNotAnObject.h \
0
+ JavaScriptCore/kjs/JSNumberCell.h \
0
+ JavaScriptCore/kjs/JSObject.h \
0
+ JavaScriptCore/kjs/JSStaticScopeObject.h \
0
+ JavaScriptCore/kjs/JSString.h \
0
+ JavaScriptCore/kjs/JSType.h \
0
+ JavaScriptCore/kjs/JSValue.h \
0
+ JavaScriptCore/kjs/JSVariableObject.h \
0
+ JavaScriptCore/kjs/JSWrapperObject.h \
0
+ JavaScriptCore/kjs/LabelStack.h \
0
+ JavaScriptCore/kjs/MathObject.h \
0
+ JavaScriptCore/kjs/NativeErrorConstructor.h \
0
+ JavaScriptCore/kjs/NativeErrorPrototype.h \
0
+ JavaScriptCore/kjs/NodeInfo.h \
0
+ JavaScriptCore/kjs/NumberConstructor.h \
0
+ JavaScriptCore/kjs/NumberObject.h \
0
+ JavaScriptCore/kjs/NumberPrototype.h \
0
+ JavaScriptCore/kjs/ObjectConstructor.h \
0
+ JavaScriptCore/kjs/ObjectPrototype.h \
0
+ JavaScriptCore/kjs/Parser.h \
0
+ JavaScriptCore/kjs/PropertyMap.h \
0
+ JavaScriptCore/kjs/PropertyNameArray.h \
0
+ JavaScriptCore/kjs/PropertySlot.h \
0
+ JavaScriptCore/kjs/PrototypeFunction.h \
0
+ JavaScriptCore/kjs/RegExpConstructor.h \
0
+ JavaScriptCore/kjs/RegExpObject.h \
0
+ JavaScriptCore/kjs/RegExpPrototype.h \
0
+ JavaScriptCore/kjs/ScopeChain.h \
0
+ JavaScriptCore/kjs/ScopeChainMark.h \
0
+ JavaScriptCore/kjs/SourceProvider.h \
0
+ JavaScriptCore/kjs/SourceRange.h \
0
+ JavaScriptCore/kjs/StringConstructor.h \
0
+ JavaScriptCore/kjs/StringObject.h \
0
+ JavaScriptCore/kjs/StringObjectThatMasqueradesAsUndefined.h \
0
+ JavaScriptCore/kjs/StringPrototype.h \
0
+ JavaScriptCore/kjs/SymbolTable.h \
0
+ JavaScriptCore/kjs/Tracing.h \
0
+ JavaScriptCore/kjs/collector.h \
0
+ JavaScriptCore/kjs/completion.h \
0
+ JavaScriptCore/kjs/config.h \
0
+ JavaScriptCore/kjs/debugger.h \
0
+ JavaScriptCore/kjs/dtoa.h \
0
+ JavaScriptCore/kjs/identifier.h \
0
+ JavaScriptCore/kjs/interpreter.h \
0
+ JavaScriptCore/kjs/lexer.h \
0
+ JavaScriptCore/kjs/lookup.h \
0
+ JavaScriptCore/kjs/nodes.h \
0
+ JavaScriptCore/kjs/operations.h \
0
+ JavaScriptCore/kjs/protect.h \
0
+ JavaScriptCore/kjs/regexp.h \
0
+ JavaScriptCore/kjs/ustring.h \
0
+ JavaScriptCore/os-win32/stdbool.h \
0
+ JavaScriptCore/os-win32/stdint.h \
0
+ JavaScriptCore/pcre/pcre.h \
0
   JavaScriptCore/pcre/pcre_compile.cpp \
0
   JavaScriptCore/pcre/pcre_exec.cpp \
0
+ JavaScriptCore/pcre/pcre_internal.h \
0
   JavaScriptCore/pcre/pcre_tables.cpp \
0
   JavaScriptCore/pcre/pcre_ucp_searchfuncs.cpp \
0
   JavaScriptCore/pcre/pcre_xclass.cpp \
0
+ JavaScriptCore/pcre/ucpinternal.h \
0
+ JavaScriptCore/profiler/CallIdentifier.h \
0
   JavaScriptCore/profiler/HeavyProfile.cpp \
0
+ JavaScriptCore/profiler/HeavyProfile.h \
0
+ JavaScriptCore/profiler/Profile.cpp \
0
+ JavaScriptCore/profiler/Profile.h \
0
   JavaScriptCore/profiler/ProfileGenerator.cpp \
0
+ JavaScriptCore/profiler/ProfileGenerator.h \
0
   JavaScriptCore/profiler/ProfileNode.cpp \
0
- JavaScriptCore/profiler/Profile.cpp \
0
+ JavaScriptCore/profiler/ProfileNode.h \
0
   JavaScriptCore/profiler/Profiler.cpp \
0
+ JavaScriptCore/profiler/Profiler.h \
0
   JavaScriptCore/profiler/TreeProfile.cpp \
0
+ JavaScriptCore/profiler/TreeProfile.h \
0
+ JavaScriptCore/wtf/ASCIICType.h \
0
+ JavaScriptCore/wtf/AVLTree.h \
0
+ JavaScriptCore/wtf/AlwaysInline.h \
0
   JavaScriptCore/wtf/Assertions.cpp \
0
+ JavaScriptCore/wtf/Assertions.h \
0
+ JavaScriptCore/wtf/Deque.h \
0
+ JavaScriptCore/wtf/DisallowCType.h \
0
+ JavaScriptCore/wtf/FastMalloc.h \
0
+ JavaScriptCore/wtf/Forward.h \
0
+ JavaScriptCore/wtf/GetPtr.h \
0
+ JavaScriptCore/wtf/HashCountedSet.h \
0
+ JavaScriptCore/wtf/HashFunctions.h \
0
+ JavaScriptCore/wtf/HashIterators.h \
0
+ JavaScriptCore/wtf/HashMap.h \
0
+ JavaScriptCore/wtf/HashSet.h \
0
   JavaScriptCore/wtf/HashTable.cpp \
0
+ JavaScriptCore/wtf/HashTable.h \
0
+ JavaScriptCore/wtf/HashTraits.h \
0
+ JavaScriptCore/wtf/ListHashSet.h \
0
+ JavaScriptCore/wtf/ListRefPtr.h \
0
+ JavaScriptCore/wtf/Locker.h \
0
   JavaScriptCore/wtf/MainThread.cpp \
0
+ JavaScriptCore/wtf/MainThread.h \
0
+ JavaScriptCore/wtf/MallocZoneSupport.h \
0
+ JavaScriptCore/wtf/MathExtras.h \
0
+ JavaScriptCore/wtf/MessageQueue.h \
0
+ JavaScriptCore/wtf/Noncopyable.h \
0
+ JavaScriptCore/wtf/OwnArrayPtr.h \
0
+ JavaScriptCore/wtf/OwnPtr.h \
0
+ JavaScriptCore/wtf/PassRefPtr.h \
0
+ JavaScriptCore/wtf/Platform.h \
0
+ JavaScriptCore/wtf/RefCounted.h \
0
   JavaScriptCore/wtf/RefCountedLeakCounter.cpp \
0
+ JavaScriptCore/wtf/RefCountedLeakCounter.h \
0
+ JavaScriptCore/wtf/RefPtr.h \
0
+ JavaScriptCore/wtf/RefPtrHashMap.h \
0
+ JavaScriptCore/wtf/RetainPtr.h \
0
+ JavaScriptCore/wtf/StringExtras.h \
0
+ JavaScriptCore/wtf/TCPackedCache.h \
0
+ JavaScriptCore/wtf/TCPageMap.h \
0
+ JavaScriptCore/wtf/TCSpinLock.h \
0
+ JavaScriptCore/wtf/TCSystemAlloc.h \
0
+ JavaScriptCore/wtf/ThreadSpecific.h \
0
+ JavaScriptCore/wtf/Threading.h \
0
   JavaScriptCore/wtf/ThreadingGtk.cpp \
0
+ JavaScriptCore/wtf/UnusedParam.h \
0
+ JavaScriptCore/wtf/Vector.h \
0
+ JavaScriptCore/wtf/VectorTraits.h \
0
   JavaScriptCore/wtf/gtk/MainThreadGtk.cpp \
0
+ JavaScriptCore/wtf/unicode/Collator.h \
0
   JavaScriptCore/wtf/unicode/CollatorDefault.cpp \
0
+ JavaScriptCore/wtf/unicode/UTF8.cpp \
0
+ JavaScriptCore/wtf/unicode/UTF8.h \
0
+ JavaScriptCore/wtf/unicode/Unicode.h \
0
   JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp \
0
- JavaScriptCore/wtf/unicode/UTF8.cpp
0
+ JavaScriptCore/wtf/unicode/icu/UnicodeIcu.h
0
 
0
 # Debug build
0
 if ENABLE_DEBUG
0
 javascriptcore_built_sources += \
0
- DerivedSources/grammar.h \
0
- DerivedSources/grammar.cpp
0
+ DerivedSources/grammar.cpp \
0
+ DerivedSources/grammar.h
0
 
0
 javascriptcore_sources += \
0
+ JavaScriptCore/VM/CodeGenerator.cpp \
0
+ JavaScriptCore/VM/RegisterFile.cpp \
0
   JavaScriptCore/kjs/ArgList.cpp \
0
   JavaScriptCore/kjs/Arguments.cpp \
0
   JavaScriptCore/kjs/ArrayConstructor.cpp \
0
@@ -88,15 +290,12 @@ javascriptcore_sources += \
0
   JavaScriptCore/kjs/BooleanObject.cpp \
0
   JavaScriptCore/kjs/BooleanPrototype.cpp \
0
   JavaScriptCore/kjs/CallData.cpp \
0
- JavaScriptCore/kjs/collector.cpp \
0
   JavaScriptCore/kjs/CommonIdentifiers.cpp \
0
   JavaScriptCore/kjs/ConstructData.cpp \
0
   JavaScriptCore/kjs/DateConstructor.cpp \
0
   JavaScriptCore/kjs/DateInstance.cpp \
0
   JavaScriptCore/kjs/DateMath.cpp \
0
   JavaScriptCore/kjs/DatePrototype.cpp \
0
- JavaScriptCore/kjs/debugger.cpp \
0
- JavaScriptCore/kjs/dtoa.cpp \
0
   JavaScriptCore/kjs/Error.cpp \
0
   JavaScriptCore/kjs/ErrorConstructor.cpp \
0
   JavaScriptCore/kjs/ErrorInstance.cpp \
0
@@ -105,10 +304,8 @@ javascriptcore_sources += \
0
   JavaScriptCore/kjs/FunctionPrototype.cpp \
0
   JavaScriptCore/kjs/GetterSetter.cpp \
0
   JavaScriptCore/kjs/GlobalEvalFunction.cpp \
0
- JavaScriptCore/kjs/identifier.cpp \
0
   JavaScriptCore/kjs/IndexToNameMap.cpp \
0
   JavaScriptCore/kjs/InternalFunction.cpp \
0
- JavaScriptCore/kjs/interpreter.cpp \
0
   JavaScriptCore/kjs/JSArray.cpp \
0
   JavaScriptCore/kjs/JSCell.cpp \
0
   JavaScriptCore/kjs/JSFunction.cpp \
0
@@ -123,25 +320,19 @@ javascriptcore_sources += \
0
   JavaScriptCore/kjs/JSVariableObject.cpp \
0
   JavaScriptCore/kjs/JSWrapperObject.cpp \
0
   JavaScriptCore/kjs/LabelStack.cpp \
0
- JavaScriptCore/kjs/lexer.cpp \
0
- JavaScriptCore/kjs/lookup.cpp \
0
   JavaScriptCore/kjs/MathObject.cpp \
0
   JavaScriptCore/kjs/NativeErrorConstructor.cpp \
0
   JavaScriptCore/kjs/NativeErrorPrototype.cpp \
0
- JavaScriptCore/kjs/nodes.cpp \
0
- JavaScriptCore/kjs/nodes2string.cpp \
0
   JavaScriptCore/kjs/NumberConstructor.cpp \
0
   JavaScriptCore/kjs/NumberObject.cpp \
0
   JavaScriptCore/kjs/NumberPrototype.cpp \
0
   JavaScriptCore/kjs/ObjectConstructor.cpp \
0
   JavaScriptCore/kjs/ObjectPrototype.cpp \
0
- JavaScriptCore/kjs/operations.cpp \
0
   JavaScriptCore/kjs/Parser.cpp \
0
   JavaScriptCore/kjs/PropertyMap.cpp \
0
   JavaScriptCore/kjs/PropertyNameArray.cpp \
0
   JavaScriptCore/kjs/PropertySlot.cpp \
0
   JavaScriptCore/kjs/PrototypeFunction.cpp \
0
- JavaScriptCore/kjs/regexp.cpp \
0
   JavaScriptCore/kjs/RegExpConstructor.cpp \
0
   JavaScriptCore/kjs/RegExpObject.cpp \
0
   JavaScriptCore/kjs/RegExpPrototype.cpp \
0
@@ -149,16 +340,25 @@ javascriptcore_sources += \
0
   JavaScriptCore/kjs/StringConstructor.cpp \
0
   JavaScriptCore/kjs/StringObject.cpp \
0
   JavaScriptCore/kjs/StringPrototype.cpp \
0
+ JavaScriptCore/kjs/collector.cpp \
0
+ JavaScriptCore/kjs/debugger.cpp \
0
+ JavaScriptCore/kjs/dtoa.cpp \
0
+ JavaScriptCore/kjs/identifier.cpp \
0
+ JavaScriptCore/kjs/interpreter.cpp \
0
+ JavaScriptCore/kjs/lexer.cpp \
0
+ JavaScriptCore/kjs/lookup.cpp \
0
+ JavaScriptCore/kjs/nodes.cpp \
0
+ JavaScriptCore/kjs/nodes2string.cpp \
0
+ JavaScriptCore/kjs/operations.cpp \
0
+ JavaScriptCore/kjs/regexp.cpp \
0
   JavaScriptCore/kjs/ustring.cpp \
0
   JavaScriptCore/wtf/FastMalloc.cpp \
0
- JavaScriptCore/wtf/TCSystemAlloc.cpp \
0
- JavaScriptCore/VM/CodeGenerator.cpp \
0
- JavaScriptCore/VM/RegisterFile.cpp
0
+ JavaScriptCore/wtf/TCSystemAlloc.cpp
0
 
0
 else
0
 javascriptcore_built_nosources += \
0
- DerivedSources/grammar.h \
0
- DerivedSources/grammar.cpp
0
+ DerivedSources/grammar.cpp \
0
+ DerivedSources/grammar.h
0
 
0
 javascriptcore_sources += \
0
   JavaScriptCore/kjs/AllInOneFile.cpp
0
@@ -190,9 +390,13 @@ noinst_PROGRAMS += \
0
 # minidom
0
 Programs_minidom_SOURCES = \
0
   JavaScriptCore/API/tests/JSNode.c \
0
+ JavaScriptCore/API/tests/JSNode.h \
0
   JavaScriptCore/API/tests/JSNodeList.c \
0
+ JavaScriptCore/API/tests/JSNodeList.h \
0
   JavaScriptCore/API/tests/Node.c \
0
+ JavaScriptCore/API/tests/Node.h \
0
   JavaScriptCore/API/tests/NodeList.c \
0
+ JavaScriptCore/API/tests/NodeList.h \
0
   JavaScriptCore/API/tests/minidom.c
0
 
0
 Programs_minidom_CPPFLAGS = \
0
@@ -217,7 +421,8 @@ Programs_minidom_LDADD = \
0
    -lstdc++
0
 
0
 # jsc
0
-Programs_jsc_SOURCES = JavaScriptCore/kjs/Shell.cpp
0
+Programs_jsc_SOURCES = \
0
+ JavaScriptCore/kjs/Shell.cpp
0
 
0
 Programs_jsc_CPPFLAGS = \
0
   $(global_cppflags) \
0
@@ -234,6 +439,20 @@ Programs_jsc_CXXFLAGS = \
0
 Programs_jsc_LDADD = \
0
   libJavaScriptCore.la
0
 
0
+javascriptcore_dist += \
0
+ $(CREATE_HASH_TABLE) \
0
+ JavaScriptCore/AUTHORS \
0
+ JavaScriptCore/ChangeLog \
0
+ JavaScriptCore/THANKS \
0
+ JavaScriptCore/icu/LICENSE \
0
+ JavaScriptCore/icu/README \
0
+ JavaScriptCore/pcre/COPYING \
0
+ JavaScriptCore/pcre/AUTHORS \
0
+ JavaScriptCore/pcre/dftables \
0
+ JavaScriptCore/pcre/ucptable.cpp \
0
+ JavaScriptCore/kjs/grammar.y \
0
+ JavaScriptCore/kjs/keywords.table
0
+
0
 # Clean rules for JavaScriptCore
0
 CLEANFILES += \
0
   JavaScriptCore/kjs/ArrayPrototype.lut.h \
...
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
@@ -1,3 +1,16 @@
0
+2008-08-10 Jan Michael Alonzo <jmalonzo@webkit.org>
0
+
0
+ Reviewed (and updated) by Alp Toker.
0
+
0
+ https://bugs.webkit.org/show_bug.cgi?id=16620
0
+ [GTK] Autotools make dist and make check support
0
+
0
+ Get make dist working.
0
+
0
+ Note that not all possible configurations have been tested yet.
0
+
0
+ * GNUmakefile.am:
0
+
0
 2008-08-08 Beth Dakin <bdakin@apple.com>
0
 
0
         Reviewed by Darin.
...
415
416
417
 
418
419
420
...
481
482
483
 
 
 
484
485
486
...
497
498
499
500
501
502
503
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
504
 
505
 
 
 
 
506
507
508
509
510
511
512
513
 
514
515
516
 
 
 
517
 
518
 
519
 
 
 
520
521
 
 
522
523
524
525
526
527
528
 
529
 
 
530
 
531
532
533
534
 
535
536
537
538
539
 
540
 
541
 
542
543
 
 
 
 
 
 
 
 
 
 
 
 
544
 
 
545
546
547
 
 
 
548
549
 
550
551
552
553
554
555
556
557
 
 
 
 
 
 
 
558
559
560
561
 
 
562
563
564
565
566
567
568
569
570
 
 
571
 
572
 
 
 
 
573
 
574
 
575
 
576
 
577
 
 
 
 
 
 
 
578
 
 
 
 
579
 
580
 
581
 
582
 
583
 
 
584
 
585
 
586
 
587
 
588
 
589
 
590
 
 
 
591
 
592
593
 
594
 
595
 
596
 
597
 
598
 
599
 
600
 
601
 
602
 
603
 
 
604
 
605
&nbs