Title: [134410] trunk/Tools
Revision
134410
Author
hugo.l...@openbossa.org
Date
2012-11-13 06:54:06 -0800 (Tue, 13 Nov 2012)

Log Message

[cmake] Do not use GLOB to add WTR IDL files to buildsystem.
https://bugs.webkit.org/show_bug.cgi?id=101785

Reviewed by Caio Marcelo de Oliveira Filho.

Using *.idl makes impossible to add IDL files depending on compiler flags,
like a possible GamepadController.idl file found on Chromium.

* WebKitTestRunner/CMakeLists.txt:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (134409 => 134410)


--- trunk/Tools/ChangeLog	2012-11-13 14:49:58 UTC (rev 134409)
+++ trunk/Tools/ChangeLog	2012-11-13 14:54:06 UTC (rev 134410)
@@ -1,3 +1,15 @@
+2012-11-13  Hugo Parente Lima  <hugo.l...@openbossa.org>
+
+        [cmake] Do not use GLOB to add WTR IDL files to buildsystem.
+        https://bugs.webkit.org/show_bug.cgi?id=101785
+
+        Reviewed by Caio Marcelo de Oliveira Filho.
+
+        Using *.idl makes impossible to add IDL files depending on compiler flags,
+        like a possible GamepadController.idl file found on Chromium.
+
+        * WebKitTestRunner/CMakeLists.txt:
+
 2012-11-13  Jochen Eisinger  <joc...@chromium.org>
 
         [chromium] TestRunner should depend on webkit_wtf_support instead of compiling the files itself

Modified: trunk/Tools/WebKitTestRunner/CMakeLists.txt (134409 => 134410)


--- trunk/Tools/WebKitTestRunner/CMakeLists.txt	2012-11-13 14:49:58 UTC (rev 134409)
+++ trunk/Tools/WebKitTestRunner/CMakeLists.txt	2012-11-13 14:54:06 UTC (rev 134410)
@@ -64,7 +64,16 @@
     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/JSWrapper.cpp
 )
 
-FILE(GLOB WebKitTestRunnerInjectedBundle_IDL_FILES "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/*.idl")
+SET(WebKitTestRunnerInjectedBundle_IDL_FILES
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/AccessibilityController.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/AccessibilityTextMarker.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/AccessibilityTextMarkerRange.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/AccessibilityUIElement.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/EventSendingController.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/GCController.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/TestRunner.idl"
+    "${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/Bindings/TextInputController.idl"
+)
 
 GENERATE_BINDINGS(WebKitTestRunnerInjectedBundle_SOURCES
     "${WebKitTestRunnerInjectedBundle_IDL_FILES}"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to