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