DEFINES += QDOC2_COMPAT DEFINES += QT_NO_CAST_TO_ASCII #DEFINES += QT_NO_CAST_FROM_ASCII #DEFINES += QT_USE_FAST_OPERATOR_PLUS #DEFINES += QT_USE_FAST_CONCATENATION qdoc_bootstrapped { include(../../src/tools/bootstrap/bootstrap.pri) SOURCES += ../../src/corelib/plugin/quuid.cpp DEFINES -= QT_NO_CAST_FROM_ASCII DEFINES += QT_NO_TRANSLATION } else { QT = core xml CONFIG += console CONFIG -= debug_and_release_target } !isEmpty(QT_BUILD_TREE):DESTDIR = $$QT_BUILD_TREE/bin #CONFIG += debug build_all:!build_pass { CONFIG -= build_all CONFIG += release # CONFIG += debug } CONFIG -= app_bundle HEADERS += atom.h \ codechunk.h \ codemarker.h \ codeparser.h \ config.h \ cppcodemarker.h \ cppcodeparser.h \ ditaxmlgenerator.h \ doc.h \ editdistance.h \ generator.h \ helpprojectwriter.h \ htmlgenerator.h \ location.h \ node.h \ openedlist.h \ pagegenerator.h \ plaincodemarker.h \ puredocparser.h \ qmlcodeparser.h \ qmlvisitor.h \ quoter.h \ separator.h \ text.h \ tokenizer.h \ tr.h \ tree.h SOURCES += atom.cpp \ codechunk.cpp \ codemarker.cpp \ codeparser.cpp \ config.cpp \ cppcodemarker.cpp \ cppcodeparser.cpp \ ditaxmlgenerator.cpp \ doc.cpp \ editdistance.cpp \ generator.cpp \ helpprojectwriter.cpp \ htmlgenerator.cpp \ location.cpp \ main.cpp \ node.cpp \ openedlist.cpp \ pagegenerator.cpp \ plaincodemarker.cpp \ puredocparser.cpp \ qmlcodeparser.cpp \ qmlvisitor.cpp \ quoter.cpp \ separator.cpp \ text.cpp \ tokenizer.cpp \ tree.cpp \ yyindent.cpp # Include the QML parsing library from Qt Creator. LIBS += -L$$(QTCREATOR_LIBPATH) -lQmlJS -lUtils INCLUDEPATH += $$(QTCREATOR_INCPATH) ### Documentation for qdoc3 ### qtPrepareTool(QDOC, qdoc3) html-docs.commands = cd \"$$PWD/doc\" && $$QDOC qdoc-manual.qdocconf QMAKE_EXTRA_TARGETS += html-docs target.path = $$[QT_INSTALL_BINS] INSTALLS += target