summaryrefslogtreecommitdiffstats
path: root/tools/qdoc3/qdoc3.pro
Commit message (Collapse)AuthorAgeFilesLines
* Use the same style of qmake variable referencing used elsewhere in Qt.David Boddie2010-12-081-2/+2
|
* Added a specialized version of the QML code marker for JavaScript files.David Boddie2010-12-021-0/+2
|
* Added the foundations of QML markup support.David Boddie2010-11-281-3/+6
| | | | | | Use the QtDeclarative parser instead of Qt Creator's QML parser. Split the QML visitor into documentation and markup visitors. The code marker used for each file is now determined from its extension.
* Refactored use of parsers to parse files based on their types.David Boddie2010-11-241-0/+11
| | | | | | | The full range of file types is specified in the configuration file. Each parser is asked if it handles each file. The pure documentation parser conceptually handles qdoc files, but it uses the same code as the C++ parser.
* Removed unused functions.David Boddie2010-11-191-2/+0
|
* Removed the unused C code parser.David Boddie2010-11-191-2/+0
|
* Further simplifications to qdoc3.David Boddie2010-11-191-15/+3
| | | | | | | Removed the unused ApiGenerator class. Removed archive and uncompression support not used in Qt. Removed the unused WebXML generator used to dump documentation as XML for an ancient documentation Web project.
* Removed unused files and functionality from qdoc3.David Boddie2010-11-191-26/+0
| | | | | | | | Many of the generators were unused. The old QSA and Qt Script parsers were unused. We no longer use DCF files for Qt Assistant. We no longer generate Qt Jambi documentation, and qdoc3 was not used for much of that process, making some of the relevant files obsolete.
* fix qdoc doc generationOswald Buddenhagen2010-11-011-2/+2
| | | | | as a side effect, the target is now named html-docs instead of docs to be consistent with the qt docs.
* make qdoc3 boot-strappable againHarald Fernengel2010-08-301-0/+1
|
* qdoc: Added DITA XML generatorMartin Smith2010-05-311-0/+2
| | | | | At the moment, it is just like the HTML generator, but with a different class name.
* use qtPrepareTool for qdocOswald Buddenhagen2010-05-201-14/+1
| | | | Reviewed-by: joerg
* Introduce optional qdoc_bootstrapped qmake flagHarald Fernengel2010-03-011-4/+12
| | | | | | | This allows building documentation even when cross-compiling. Note that for official documentation, you should always use your host's qdoc3 binary. This qmake option is for testing whether you introduced new qdoc warnings even if you don't have a native build around.
* qdoc: Added a build rule for the documentation - disabled by default.David Boddie2010-02-101-0/+21
| | | | Reviewed-by: Trust Me
* make qdoc3 a proper tools subtarget and install itOswald Buddenhagen2009-12-041-0/+2
| | | | | | needed for building qtmobility and qtcreator docs without magic. Reviewed-by: Daniel Molkentin
* Restore old behaviour if qdoc3 is built without $QT_BUILD_TREE set.Jason McDonald2009-08-251-1/+1
| | | | | | | | | | | Third time lucky. The first attempt broke source package builds, because $$QT_BUILD_TREE is not set if you just run qmake on qdoc3.pro, causing the generated Makefile to try to build /bin/qdoc3. The second attempt caused similar problems if you weren't building qdoc3 at least three levels below the root directory, plus the generated makefile had the target "../../bin/qdoc3" instead of "qdoc3". Reviewed-by: Lincoln Ramsay
* Use relative paths in DESTDIR in qdoc3.pro.Thiago Macieira2009-08-211-1/+1
| | | | | | | | When mkdist builds qdoc, it uses a shadow build outside Qt's build. So .qmake.cache is not present. That led qmake to try and write to /bin, which would obviously fail. Reviewed-by: TrustMe
* move qdoc3 binary to bin, so we can use it for Qt Creator without hacks.Daniel Molkentin2009-08-211-0/+1
| | | | | | | Most Linux distributions already move qdoc3 to that place for exactly this reason anyway. Reviewed-by: Marius Storm-Olsen <marius@trolltech.com>
* qdoc: Changed to build qdoc3 in release mode.Martin Smith2009-07-221-2/+3
|
* doc: Increased memitemleft width from 160px to 180px.Martin Smith2009-07-201-1/+2
|
* Make "make docs" in QTDIR work on Windows, independent of configure ↵Volker Hilsheimer2009-07-011-0/+1
| | | | | | | | | -debug/release/debug_and_release - build qdoc3 always into tools\qdoc3 rathern than release/debug subdirs - call it from there Reviewed-by: Marius SO
* Compile with gcc 4.0.xRoberto Raggi2009-06-081-2/+2
|
* Use QT_USE_FAST_OPERATOR_PLUS and QT_USE_FAST_CONCATENATION in qdoc3.hjk2009-06-081-0/+2
| | | | | Reduces the number of qmalloc calls by 9% and reduces the instruction count as reported by valgrind by 2% in a release build.
* qdoc3: define QT_NO_CAST_TO_ASCII for safety, no code changes needed.hjk2009-06-041-1/+1
|
* use qdoc3 debug version only when it is availableJoerg Bornemann2009-04-231-7/+0
| | | | | | | By default there is no debug version built of qdoc3. In this case we should call the release build. Reviewed-by: kh
* Long live Qt 4.5!Lars Knoll2009-03-231-0/+108