Commit Graph

7 Commits

Author SHA1 Message Date
Tim Jenssen
dc29aafb52 add IDE_SOURCE_TREE to the doc environment
we want to use images from some plugins and to reference
those, we need IDE_SOURCE_TREE variable.

Change-Id: Ia7e83a4d2e65ff34a839732fb24a0804aca007d9
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-07-18 07:19:55 +00:00
Eike Ziller
54208113ee Pass IDE_DISPLAY_NAME et al to qdoc and use it for manual
Change-Id: I5d52c9561d4c49df503c0e99c8765979516e5b5c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-06-20 10:01:52 +00:00
Eike Ziller
1e1c212090 Use QTCREATOR_COPYRIGHT_YEAR for documentation
For this the offline style overwrites any footer that was set in the
qt-html-templates-offline.qdocconf from Qt.

Change-Id: I8a8f7048445bc03a72b19df6c60b7cea680c5803
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-03-28 06:45:51 +00:00
Eike Ziller
e574860cf0 Show "display" version number in documentation
I.e. 4.3.0-rc1 instead of 4.2.83

Change-Id: I67feebc9071a8a08b5ac4c701017095e28deaa13
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2017-04-25 13:58:53 +00:00
Eike Ziller
926b4d1f3a Further abstract docs.pri
So the same file can be used without adaptions in other projects (for
example Qbs).
Adds installation of the html documentation, which
should not hurt, or might even be preferable.

Change-Id: I8f6fbf072b348dfe13e54a5f2018ed6e24fc3a34
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2017-03-23 09:53:22 +00:00
Eike Ziller
ef470a1d10 Add documentation sub-targets
To make it possible to build individual documentation sets with targets
html_docs_<name> and qch_docs_<name>.
Keep using the && chained commands for the (html|qch)_docs targets
though, because we had issues with parallel documentation creation
before.

Change-Id: I80556bfaddb79aec3da3e09e4d4843b5d33be451
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2017-03-10 14:34:50 +00:00
Eike Ziller
33fa4b401c Create a reusable docs.pri for generating documentation
Since we cannot directly use qt_docs.prf since it contains
various Qt specific details, adapt it for use in Qt Creator.
This can then be used e.g. by plugins that are not part of the
Qt Creator repository.

Change-Id: I87511cad74cbcae5cb58087e9a9386130d635aa9
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
2017-03-09 09:30:42 +00:00