[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
commit-queue at webkit.org
commit-queue at webkit.org
Wed Dec 22 12:52:55 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 3dad68c24022a69e1e87912201af4c109c4e3b11
Author: commit-queue at webkit.org <commit-queue at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Sep 1 00:17:44 2010 +0000
2010-08-31 Patrick Gansterer <paroga at paroga.com>
Reviewed by Kenneth Rohde Christiansen.
[CMake] Unify GENERATE_DOM_NAMES code
https://bugs.webkit.org/show_bug.cgi?id=44842
* CMakeLists.txt: Added property svn:eol-style.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66556 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/CMakeLists.txt b/WebCore/CMakeLists.txt
index 589f9c2..592915b 100644
--- a/WebCore/CMakeLists.txt
+++ b/WebCore/CMakeLists.txt
@@ -546,15 +546,8 @@ IF (ENABLE_SVG)
ENDIF()
SET(WebCore_SOURCES
- ${DERIVED_SOURCES_DIR}/HTMLElementFactory.cpp
${DERIVED_SOURCES_DIR}/HTMLEntityTable.cpp
- ${DERIVED_SOURCES_DIR}/HTMLNames.cpp
- ${DERIVED_SOURCES_DIR}/JSHTMLElementWrapperFactory.cpp
- ${DERIVED_SOURCES_DIR}/MathMLElementFactory.cpp
- ${DERIVED_SOURCES_DIR}/MathMLNames.cpp
${DERIVED_SOURCES_DIR}/UserAgentStyleSheetsData.cpp
- ${DERIVED_SOURCES_DIR}/XMLNames.cpp
- ${DERIVED_SOURCES_DIR}/XMLNSNames.cpp
${DERIVED_SOURCES_DIR}/InspectorBackendDispatcher.cpp
${DERIVED_SOURCES_DIR}/JSWebSocket.cpp
@@ -1592,10 +1585,6 @@ ENDIF ()
IF (ENABLE_SVG)
LIST(APPEND WebCore_SOURCES
- ${DERIVED_SOURCES_DIR}/JSSVGElementWrapperFactory.cpp
- ${DERIVED_SOURCES_DIR}/SVGElementFactory.cpp
- ${DERIVED_SOURCES_DIR}/SVGNames.cpp
- ${DERIVED_SOURCES_DIR}/XLinkNames.cpp
bindings/js/JSSVGElementInstanceCustom.cpp
bindings/js/JSSVGLengthCustom.cpp
bindings/js/JSSVGMatrixCustom.cpp
@@ -1836,8 +1825,6 @@ ENDIF()
IF (ENABLE_WML)
LIST(APPEND WebCore_SOURCES
- ${DERIVED_SOURCES_DIR}/WMLElementFactory.cpp
- ${DERIVED_SOURCES_DIR}/WMLNames.cpp
wml/WMLAElement.cpp
wml/WMLAccessElement.cpp
wml/WMLAnchorElement.cpp
@@ -1929,13 +1916,43 @@ ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp tokenizer.cpp)
ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLTreeBuilder.cpp MathMLNames.cpp)
ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSStyleSelector.cpp UserAgentStyleSheetsData.cpp UserAgentStyleSheets.h)
-GENERATE_DOM_NAMES_FACTORY(HTML ${WEBCORE_DIR}/html/HTMLTagNames.in ${WEBCORE_DIR}/html/HTMLAttributeNames.in "${HTML_FEATURES}")
-GENERATE_DOM_NAMES_FACTORY(MathML ${WEBCORE_DIR}/mathml/mathtags.in ${WEBCORE_DIR}/mathml/mathattrs.in "${MATHML_FEATURES}")
-GENERATE_DOM_NAMES_FACTORY(SVG ${WEBCORE_DIR}/svg/svgtags.in ${WEBCORE_DIR}/svg/svgattrs.in "${SVG_FEATURES}")
-GENERATE_DOM_NAMES_FACTORY(WML ${WEBCORE_DIR}/wml/WMLTagNames.in ${WEBCORE_DIR}/wml/WMLAttributeNames.in "${WML_FEATURES}")
-GENERATE_DOM_NAMES_ONLY(XLink ${WEBCORE_DIR}/svg/xlinkattrs.in)
-GENERATE_DOM_NAMES_ONLY(XMLNS ${WEBCORE_DIR}/xml/xmlnsattrs.in)
-GENERATE_DOM_NAMES_ONLY(XML ${WEBCORE_DIR}/xml/xmlattrs.in)
+
+GENERATE_DOM_NAMES(HTML ${WEBCORE_DIR}/html/HTMLAttributeNames.in ${WEBCORE_DIR}/html/HTMLTagNames.in "${HTML_FEATURES}")
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/HTMLNames.cpp ${DERIVED_SOURCES_DIR}/HTMLElementFactory.cpp ${DERIVED_SOURCES_DIR}/JSHTMLElementWrapperFactory.cpp)
+
+
+GENERATE_DOM_NAMES(MathML ${WEBCORE_DIR}/mathml/mathattrs.in ${WEBCORE_DIR}/mathml/mathtags.in "${MATHML_FEATURES}")
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/MathMLNames.cpp)
+IF (ENABLE_MATHML)
+ LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/MathMLElementFactory.cpp)
+ENDIF ()
+
+
+GENERATE_DOM_NAMES(SVG ${WEBCORE_DIR}/svg/svgattrs.in ${WEBCORE_DIR}/svg/svgtags.in "${SVG_FEATURES}")
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/SVGNames.cpp)
+IF (ENABLE_SVG)
+ LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/SVGElementFactory.cpp ${DERIVED_SOURCES_DIR}/JSSVGElementWrapperFactory.cpp)
+ENDIF ()
+
+
+GENERATE_DOM_NAMES(WML ${WEBCORE_DIR}/wml/WMLAttributeNames.in ${WEBCORE_DIR}/wml/WMLTagNames.in "${WML_FEATURES}")
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/WMLNames.cpp)
+IF (ENABLE_WML)
+ LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/WMLElementFactory.cpp)
+ENDIF ()
+
+
+GENERATE_DOM_NAMES(XLink ${WEBCORE_DIR}/svg/xlinkattrs.in)
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XLinkNames.cpp)
+
+
+GENERATE_DOM_NAMES(XMLNS ${WEBCORE_DIR}/xml/xmlnsattrs.in)
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XMLNSNames.cpp)
+
+
+GENERATE_DOM_NAMES(XML ${WEBCORE_DIR}/xml/xmlattrs.in)
+LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/XMLNames.cpp)
+
SET(WebCore_LIBRARIES
${JavaScriptCore_LIBRARY_NAME}
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 6d9c53c..c68636c 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,12 @@
+2010-08-31 Patrick Gansterer <paroga at paroga.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [CMake] Unify GENERATE_DOM_NAMES code
+ https://bugs.webkit.org/show_bug.cgi?id=44842
+
+ * CMakeLists.txt: Added property svn:eol-style.
+
2010-08-31 Beth Dakin <bdakin at apple.com>
Rubber-stamped by Dan Bernstein..
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list