Changeset 73003 in webkit
- Timestamp:
- Nov 30, 2010 7:19:14 PM (13 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/CMakeLists.txt
r72906 r73003 541 541 SET(WebCore_SOURCES 542 542 ${DERIVED_SOURCES_DIR}/DocTypeStrings.cpp 543 ${DERIVED_SOURCES_DIR}/CSSValueKeywords.cpp544 ${DERIVED_SOURCES_DIR}/CSSPropertyNames.cpp545 543 ${DERIVED_SOURCES_DIR}/ColorData.cpp 546 544 ${DERIVED_SOURCES_DIR}/InspectorBackendDispatcher.cpp … … 1616 1614 xml/XSLTProcessorLibxslt.cpp 1617 1615 xml/XSLTUnicodeSort.cpp 1616 ) 1617 1618 SET(WebCore_CSS_PROPERTY_NAMES 1619 ${WEBCORE_DIR}/css/CSSPropertyNames.in 1620 ) 1621 1622 SET(WebCore_CSS_VALUE_KEYWORDS 1623 ${WEBCORE_DIR}/css/CSSValueKeywords.in 1618 1624 ) 1619 1625 … … 1939 1945 svg/properties/SVGPathSegListPropertyTearOff.cpp 1940 1946 ) 1947 1948 LIST(APPEND WebCore_CSS_PROPERTY_NAMES 1949 ${WEBCORE_DIR}/css/SVGCSSPropertyNames.in 1950 ) 1951 1952 LIST(APPEND WebCore_CSS_VALUE_KEYWORDS 1953 ${WEBCORE_DIR}/css/SVGCSSValueKeywords.in 1954 ) 1941 1955 ENDIF() 1942 1956 … … 2051 2065 2052 2066 2067 # Generate CSS property names 2068 ADD_CUSTOM_COMMAND ( 2069 OUTPUT ${DERIVED_SOURCES_DIR}/CSSPropertyNames.in ${DERIVED_SOURCES_DIR}/CSSPropertyNames.h ${DERIVED_SOURCES_DIR}/CSSPropertyNames.cpp ${DERIVED_SOURCES_DIR}/CSSPropertyNames.gperf 2070 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makeprop.pl 2071 DEPENDS ${WebCore_CSS_PROPERTY_NAMES} 2072 WORKING_DIRECTORY ${DERIVED_SOURCES_DIR} 2073 COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_PROPERTY_NAMES} > ${DERIVED_SOURCES_DIR}/CSSPropertyNames.in 2074 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/makeprop.pl 2075 VERBATIM) 2076 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/CSSPropertyNames.cpp) 2077 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h) 2078 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSPropertyNames.h) 2079 2080 2081 # Generate CSS value keywords 2082 ADD_CUSTOM_COMMAND ( 2083 OUTPUT ${DERIVED_SOURCES_DIR}/CSSValueKeywords.in ${DERIVED_SOURCES_DIR}/CSSValueKeywords.h ${DERIVED_SOURCES_DIR}/CSSValueKeywords.cpp ${DERIVED_SOURCES_DIR}/CSSValueKeywords.gperf 2084 MAIN_DEPENDENCY ${WEBCORE_DIR}/css/makevalues.pl 2085 DEPENDS ${WebCore_CSS_VALUE_KEYWORDS} 2086 WORKING_DIRECTORY ${DERIVED_SOURCES_DIR} 2087 COMMAND ${PERL_EXECUTABLE} -ne "print lc" ${WebCore_CSS_VALUE_KEYWORDS} > ${DERIVED_SOURCES_DIR}/CSSValueKeywords.in 2088 COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/makevalues.pl 2089 VERBATIM) 2090 LIST(APPEND WebCore_SOURCES ${DERIVED_SOURCES_DIR}/CSSValueKeywords.cpp) 2091 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSParser.cpp CSSValueKeywords.h) 2092 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSPrimitiveValueMappings.h CSSValueKeywords.h) 2093 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSValueKeywords.h) 2094 2095 2053 2096 # Generate user agent styles 2054 2097 ADD_CUSTOM_COMMAND( … … 2070 2113 2071 2114 2072 GENERATE_CSS_PROPERTY_NAMES()2073 GENERATE_CSS_VALUE_KEYWORDS()2074 2075 2115 2076 2116 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/HashTools.h DocTypeStrings.cpp CSSValueKeywords.cpp CSSPropertyNames.cpp ColorData.cpp) 2077 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSValueKeywords.h)2078 ADD_SOURCE_DERIVED_DEPENDENCIES(${DERIVED_SOURCES_DIR}/CSSGrammar.cpp CSSPropertyNames.h)2079 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/css/CSSPrimitiveValueMappings.h CSSValueKeywords.h)2080 2117 ADD_SOURCE_DERIVED_DEPENDENCIES(${WEBCORE_DIR}/html/HTMLTreeBuilder.cpp MathMLNames.cpp) 2081 2118 -
trunk/WebCore/ChangeLog
r73002 r73003 1 2010-11-30 Patrick Gansterer <paroga@webkit.org> 2 3 Reviewed by Andreas Kling. 4 5 Move CSS generator logic into main CMakeLists.txt file 6 https://bugs.webkit.org/show_bug.cgi?id=50230 7 8 * CMakeLists.txt: 9 1 10 2010-11-30 Ojan Vafai <ojan@chromium.org> 2 11
Note: See TracChangeset
for help on using the changeset viewer.