$$PWD/../WebKitQt/Api \
$$PWD/WebCore+SVG
QT += network
-!mac:CONFIG += link_pkgconfig
-PKGCONFIG += libxslt
LIBS += -lsqlite3
HTML_NAMES = $$PWD/html/HTMLTagNames.in
+XML_NAMES = $$PWD/xml/xmlattrs.in
+
ENTITIES_GPERF = $$PWD/html/HTMLEntityNames.gperf
COLORDAT_GPERF = $$PWD/platform/ColorData.gperf
contains(DEFINES, ENABLE_XSLT=1) {
FEATURE_DEFINES_JAVASCRIPT += ENABLE_XSLT
+ !mac:CONFIG += link_pkgconfig
+ PKGCONFIG += libxslt
}
contains(DEFINES, ENABLE_XBL=1) {
SVG_NAMES = $$PWD/ksvg2/svg/svgtags.in
- XML_NAMES = $$PWD/xml/xmlattrs.in
-
XLINK_NAMES = $$PWD/ksvg2/misc/xlinkattrs.in
IDL_BINDINGS += ksvg2/events/SVGZoomEvent.idl \
rendering/SVGInlineTextBox.cpp \
rendering/SVGRootInlineBox.cpp
- # GENERATOR 5-B:
+ # GENERATOR 5-C:
svgnames_a.output = tmp/SVGNames.cpp
svgnames_a.commands = perl $$PWD/ksvg2/scripts/make_names.pl --tags $$PWD/ksvg2/svg/svgtags.in --attrs $$PWD/ksvg2/svg/svgattrs.in --namespace SVG --cppNamespace WebCore --namespaceURI 'http://www.w3.org/2000/svg' --factory --attrsNullNamespace --output tmp
svgnames_a.input = SVG_NAMES
svgnames_b.clean += tmp/SVGElementFactory.h ${QMAKE_FILE_OUT}
QMAKE_EXTRA_COMPILERS += svgnames_b
- # GENERATOR 5-C:
+ # GENERATOR 5-D:
xlinknames.output = tmp/XLinkNames.cpp
xlinknames.commands = perl $$PWD/ksvg2/scripts/make_names.pl --attrs $$PWD/ksvg2/misc/xlinkattrs.in --namespace XLink --cppNamespace WebCore --namespaceURI 'http://www.w3.org/1999/xlink' --output tmp
xlinknames.input = XLINK_NAMES
xlinknames.variable_out = GENERATED_SOURCES
xlinknames.clean = ${QMAKE_FILE_OUT} tmp/XLinkNames.h
QMAKE_EXTRA_COMPILERS += xlinknames
-
- # GENERATOR 5-D:
- xmlnames.output = tmp/XMLNames.cpp
- xmlnames.commands = perl $$PWD/ksvg2/scripts/make_names.pl --attrs $$PWD/xml/xmlattrs.in --namespace XML --cppNamespace WebCore --namespaceURI 'http://www.w3.org/XML/1998/namespace' --output tmp
- xmlnames.input = XML_NAMES
- xmlnames.dependency_type = TYPE_C
- xmlnames.CONFIG = target_predeps
- xmlnames.variable_out = GENERATED_SOURCES
- xmlnames.clean = ${QMAKE_FILE_OUT} tmp/XMLNames.h
- QMAKE_EXTRA_COMPILERS += xmlnames
}
htmlnames.clean = ${QMAKE_FILE_OUT} tmp/HTMLNames.h
QMAKE_EXTRA_COMPILERS += htmlnames
+# GENERATOR 5-B:
+xmlnames.output = tmp/XMLNames.cpp
+xmlnames.commands = perl $$PWD/ksvg2/scripts/make_names.pl --attrs $$PWD/xml/xmlattrs.in --namespace XML --cppNamespace WebCore --namespaceURI 'http://www.w3.org/XML/1998/namespace' --output tmp
+xmlnames.input = XML_NAMES
+xmlnames.dependency_type = TYPE_C
+xmlnames.CONFIG = target_predeps
+xmlnames.variable_out = GENERATED_SOURCES
+xmlnames.clean = ${QMAKE_FILE_OUT} tmp/XMLNames.h
+QMAKE_EXTRA_COMPILERS += xmlnames
+
# GENERATOR 6-A:
cssprops.output = tmp/CSSPropertyNames.c
cssprops.input = WALDOCSSPROPS