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

Reply via email to