Title: [112611] trunk/Source/WebCore
Revision
112611
Author
[email protected]
Date
2012-03-29 17:00:52 -0700 (Thu, 29 Mar 2012)

Log Message

[Chromium] Attempt to fix the component build
https://bugs.webkit.org/show_bug.cgi?id=82676

Unreviewed.

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 (112610 => 112611)


--- trunk/Source/WebCore/ChangeLog	2012-03-29 23:46:02 UTC (rev 112610)
+++ trunk/Source/WebCore/ChangeLog	2012-03-30 00:00:52 UTC (rev 112611)
@@ -1,3 +1,16 @@
+2012-03-29  Adam Barth  <[email protected]>
+
+        [Chromium] Attempt to fix the component build
+        https://bugs.webkit.org/show_bug.cgi?id=82676
+
+        Unreviewed.
+
+        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  Nate Chapin  <[email protected]>
 
         Simplify reporting a main resource error to DocumentLoader and

Modified: trunk/Source/WebCore/WebCore.gyp/WebCore.gyp (112610 => 112611)


--- trunk/Source/WebCore/WebCore.gyp/WebCore.gyp	2012-03-29 23:46:02 UTC (rev 112610)
+++ trunk/Source/WebCore/WebCore.gyp/WebCore.gyp	2012-03-30 00:00:52 UTC (rev 112611)
@@ -1470,6 +1470,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
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to