Title: [121500] trunk/Source/WebCore
Revision
121500
Author
[email protected]
Date
2012-06-28 18:30:33 -0700 (Thu, 28 Jun 2012)

Log Message

[chromium] Compile chromium compositor implementation files into separate .lib
https://bugs.webkit.org/show_bug.cgi?id=90233

Reviewed by Adam Barth.

* WebCore.gyp/WebCore.gyp:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (121499 => 121500)


--- trunk/Source/WebCore/ChangeLog	2012-06-29 01:18:34 UTC (rev 121499)
+++ trunk/Source/WebCore/ChangeLog	2012-06-29 01:30:33 UTC (rev 121500)
@@ -1,3 +1,12 @@
+2012-06-28  James Robinson  <[email protected]>
+
+        [chromium] Compile chromium compositor implementation files into separate .lib
+        https://bugs.webkit.org/show_bug.cgi?id=90233
+
+        Reviewed by Adam Barth.
+
+        * WebCore.gyp/WebCore.gyp:
+
 2012-06-28  Erik Arvidsson  <[email protected]>
 
         [V8] NodeList wrappers are not kept alive as needed

Modified: trunk/Source/WebCore/WebCore.gyp/WebCore.gyp (121499 => 121500)


--- trunk/Source/WebCore/WebCore.gyp/WebCore.gyp	2012-06-29 01:18:34 UTC (rev 121499)
+++ trunk/Source/WebCore/WebCore.gyp/WebCore.gyp	2012-06-29 01:30:33 UTC (rev 121500)
@@ -1512,7 +1512,6 @@
       'sources': [
         '<@(webcore_privateheader_files)',
         '<@(webcore_files)',
-        '<@(webcore_chromium_compositor_files)',
 
         # For WebCoreSystemInterface, Mac-only.
         '../../WebKit/mac/WebCoreSupport/WebSystemInterface.mm',
@@ -1757,6 +1756,19 @@
         }],
       ],
     },
+    {
+      'target_name': 'webcore_chromium_compositor',
+      'type': 'static_library',
+      'dependencies': [
+        'webcore_prerequisites',
+      ],
+      'defines': [
+        'WEBKIT_IMPLEMENTATION=1',
+      ],
+      'sources': [
+        '<@(webcore_chromium_compositor_files)',
+      ],
+    },
     # The *NEON.cpp files fail to compile when -mthumb is passed. Force
     # them to build in ARM mode.
     # See https://bugs.webkit.org/show_bug.cgi?id=62916.
@@ -2007,6 +2019,7 @@
         'webcore_dom',
         'webcore_html',
         'webcore_platform',
+        'webcore_chromium_compositor',
         'webcore_remaining',
         'webcore_rendering',
         # Exported.
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to