Title: [112639] trunk/Source/WebCore
- Revision
- 112639
- Author
- aba...@webkit.org
- Date
- 2012-03-29 20:02:04 -0700 (Thu, 29 Mar 2012)
Log Message
[Chromium] Attempt to fix the component build
https://bugs.webkit.org/show_bug.cgi?id=82676
Reviewed by Dirk Pranke.
Now that we're implementing some of the WEBKIT_EXPORT symbols in
WebCore/platform/chromium/support, we need to tell the build system
that we want to actually export these symbols.
* WebCore.gyp/WebCore.gyp:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (112638 => 112639)
--- trunk/Source/WebCore/ChangeLog 2012-03-30 02:25:11 UTC (rev 112638)
+++ trunk/Source/WebCore/ChangeLog 2012-03-30 03:02:04 UTC (rev 112639)
@@ -1,5 +1,18 @@
2012-03-29 Adam Barth <aba...@webkit.org>
+ [Chromium] Attempt to fix the component build
+ https://bugs.webkit.org/show_bug.cgi?id=82676
+
+ Reviewed by Dirk Pranke.
+
+ Now that we're implementing some of the WEBKIT_EXPORT symbols in
+ WebCore/platform/chromium/support, we need to tell the build system
+ that we want to actually export these symbols.
+
+ * WebCore.gyp/WebCore.gyp:
+
+2012-03-29 Adam Barth <aba...@webkit.org>
+
Unreviewed, rolling out r112572.
http://trac.webkit.org/changeset/112572
https://bugs.webkit.org/show_bug.cgi?id=82582
Modified: trunk/Source/WebCore/WebCore.gyp/WebCore.gyp (112638 => 112639)
--- trunk/Source/WebCore/WebCore.gyp/WebCore.gyp 2012-03-30 02:25:11 UTC (rev 112638)
+++ trunk/Source/WebCore/WebCore.gyp/WebCore.gyp 2012-03-30 03:02:04 UTC (rev 112639)
@@ -1465,6 +1465,15 @@
['exclude', 'platform/text/TextEncodingDetectorNone\\.cpp$'],
],
'conditions': [
+ ['inside_chromium_build==1', {
+ 'conditions': [
+ ['component=="shared_library"', {
+ 'defines': [
+ 'WEBKIT_DLL',
+ ],
+ }],
+ ],
+ }],
['use_x11 == 1', {
'sources/': [
# Cherry-pick files excluded by the broader regular expressions above.
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes