aboutsummaryrefslogtreecommitdiffstats
path: root/doc/doc.pri
Commit message (Collapse)AuthorAgeFilesLines
* Further abstract docs.priEike Ziller2017-03-231-2/+2
| | | | | | | | | | 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>
* Create a reusable docs.pri for generating documentationEike Ziller2017-03-091-83/+5
| | | | | | | | | | | 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>
* Doc: Remove unused QTC_LICENSE_TYPE defineEike Ziller2017-03-061-3/+1
| | | | | Change-Id: Iba49e6fc6b1d857cc0f87b5bf833f42a4a8a976f Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Support make install also on OS XEike Ziller2016-04-221-14/+12
| | | | | | | | It can be helpful, is not much effort, and parts did not restrict the install target to non-OS X already. Change-Id: I3501f37f089e981cf3f72d9250c9b9161d1565d6 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* Use variables for install locationsEike Ziller2015-09-221-2/+2
| | | | | | | | | | Define variables in qtcreator.pri for the various install locations, instead of hardcoding the paths everywhere where they are needed. Change-Id: Ia34de711a7f2be317272ede023e2a8b9cdcc30fe Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* Doc: remove support for building docs with Qt 4Leena Miettinen2014-11-241-10/+8
| | | | | | | | | The templates are fetched from qtbase/doc/global Change-Id: I15386a66e1dae552f5637062d9f176bf6565a834 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* use DISTFILES instead of OTHER_FILES in creator's own build systemOswald Buddenhagen2014-09-151-1/+1
| | | | | | | it's the correct variable to use. Change-Id: I9ec7795099097715a64969516cd3fae9e213a0f4 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* Remove Qt version checks.Christian Kandeler2014-09-081-3/+3
| | | | | | | | Qt 5.3 is the minimum requirement these days. Remove all fallback code from sources and project files. Change-Id: If6188a471197acadda4d6baee71804ba1a8026c6 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* ExtensionSystem: Use Qt 5 plugin metadata instead of .pluginspec filesEike Ziller2014-09-021-1/+1
| | | | | | | | Change-Id: I2b2c704260c613985a4bda179658ec1f8879e70f Reviewed-by: Christian Kandeler <christian.kandeler@digia.com> Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
* Remove pre-Qt 5.3.1 code paths from main Qt Creator pro and pri filesEike Ziller2014-08-261-12/+4
| | | | | Change-Id: I71bee691a2b9bad7dbdb4ca9c0a938d4313305f7 Reviewed-by: hjk <hjk121@nokiamail.com>
* fix building against non-installed qt5 shadow buildsOswald Buddenhagen2014-05-271-1/+3
| | | | | | | | | | | | | the global qdoc configs may live in the source dir, but the indexes are always in the build dir. this will obviously only work for a non-prefix (developer) build of qt, as a non-installed prefix build is not usable from the outside. Task-number: QTCREATORBUG-11919 Change-Id: I268af2f075a098ac5fe788a2f85c754dc6e4e8b0 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* Doc: remove addressbook-sdk.qdoc from help dependenciesLeena Miettinen2014-03-251-1/+0
| | | | | | | The file has been removed. Change-Id: I8102eecb2a71a02166c670e4de4ebf48479ceff4 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Add documentation for extensions of Qml Performance MonitorKai Koehne2013-06-201-1/+3
| | | | | | | Can be enabled by passing LICENSE_TYPE=enterprise to qmake. Change-Id: I49044c2425a056980b6e9f8377e6a33c1beaca5a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Add document about plugin manager/object pool.Eike Ziller2013-04-021-0/+1
| | | | | | Change-Id: I60d3a60f2a6933f9b1fe1501bab4dca95dda4d8c Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
* use qt's qdoc templates when building against qt5Oswald Buddenhagen2013-02-151-1/+1
| | | | | Change-Id: Id49e7808b0e8e83c54d573766fcb8c25bfe6728b Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* make doc generation work cleanly with both qt4 & qt5Oswald Buddenhagen2013-02-061-6/+8
| | | | | | | | qdoc does not expand variables in include() statements, so we need to use separate top-level "switch" files. Change-Id: I3152baa36cb3dee055abdc68c046b445f92e1fb9 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* de-duplicate qdoc command constructionOswald Buddenhagen2013-02-051-13/+6
| | | | | Change-Id: I83de381cbbee9a04432aeccbb202a13f746ef97e Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Doc: Let 'make docs' also work without window managerKai Koehne2012-10-181-1/+2
| | | | | | | | | qhelpgenerator uses QtGuiWindow, but e.g. for build farms there's no window manager available. Change-Id: Id33af086ff86b0ee4778693a14da61832e360e7d Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Introduce $$QTC_PREFIXDaniel Molkentin2012-09-251-2/+2
| | | | | | | | | | | | | | | | 'make install' now installs to $(INSTALL_ROOT)$$QTC_PREFIX/... This is used for giving the contents of the 7zips an additional prefix. (previously done by doing an additional copying step in bindistHelper). QTC_PREFIX can also be used to give Qt Creator a different install path at qmake time, and defaults to /usr/local on Linux. On Windows and Mac there is no default for QTC_PREFIX. Usage: qmake -r QTC_PREFIX=/qtcreator-2.6.0 && make && INSTALL_ROOT=/tmp/creator-dist make install Change-Id: Id30781e14bfdde52531800f22b22e39f0459e806 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* Revert "Introduce $$QTC_PREFIX instead of abusing $(INSTALL_ROOT)."Eike Ziller2012-09-071-2/+2
| | | | | | | | | | It depends on and mixes in changes made in another change on gerrit that is not merged, so it breaks the package build. This reverts commit c29bf6f6525d435d69936576761b4a29102cd056. Change-Id: Ibb251150909271f3e119f05a1691832aae8ac633 Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Introduce $$QTC_PREFIX instead of abusing $(INSTALL_ROOT).Daniel Molkentin2012-09-051-2/+2
| | | | | | | | | | | | | | | | | Reason: $INSTALL_ROOT is only meant to be used by packagers to temporarily put the contents into a different location, which is needed for fakeroot packaging. QTC_PREFIX is not a qmake variable, and defaults to /usr/local. On Windows the default prefix is "QtCreator", since "make install" is expected to be used in a packaging context only where either INSTALL_ROOT should be used or QTC_PREFIX should be set to the absolute destination path where e.g. an installer generator will pick it up. Change-Id: Ifa4950340e58e34726c53f5417adcc7b50828ce1 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Make Qt Creator documentation link to online docsMarius Storm-Olsen2012-05-151-0/+4
| | | | | Change-Id: I3f843831242929bd3e8427a56c8269c62c1812c1 Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
* Doc: Build fix for Qt5 compilationYuchen Deng2012-04-041-1/+6
| | | | | Change-Id: Id09f218492ce2b82e1c7ceae6e9324e52972aeb1 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Docs: Install rules also for windows.Daniel Molkentin2012-01-261-1/+1
| | | | | Change-Id: I086f50adace23b8ffd07b431af5d5612ee747d01 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Add document on plugin life cycle.Eike Ziller2011-12-011-0/+1
| | | | | Change-Id: Iec868cdb8158726d91bcece935a9d6269219c056 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
* Add a document about plugin specs.Eike Ziller2011-11-281-0/+1
| | | | | | | | Mostly moved from the IPlugin API documentation, and adapted and extended. Change-Id: I9e71fd387d831dea4f650b64cd931b3043c7b4cf Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
* Start on Creating Plugins documentation.Eike Ziller2011-11-281-0/+3
| | | | | Change-Id: Ic75775473cfb405cee5c53b2dc24144dba51a25c Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
* turn doc installation into an explicit targetOswald Buddenhagen2011-11-141-2/+5
| | | | | | | | | | | | | | otherwise a "make install" without a prior "make docs" will fail. we cannot make install depend on docs, because the docs target does not (and cannot reasonably) have proper dependency tracking, so it would be rebuilt on every install attempt. we could make install depend on the presence of the docs files without checking their timestamps, but that would be dirty. Task-number: QTCREATORBUG-6245 Change-Id: I35a9b8110f8f12760a338b5b100d69e226d3c2e8 Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
* adjust fixnavi target to new source structureOswald Buddenhagen2011-11-091-2/+1
| | | | | | Change-Id: I535ea5632492d1baeabe1a0a8be571d7fe9baba9 Reviewed-by: hjk <qthjk@ovi.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Doc: cannot specify a folder as a dependencyLeena Miettinen2011-09-271-1/+0
| | | | | | | Change-Id: I3f3ac0c2cabb7b660ff6ab8646563190df29c499 Reviewed-on: http://codereview.qt-project.org/5639 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Doc: change doc configuration after moving files to subdirectoriesLeena Miettinen2011-09-271-1/+2
| | | | | | | Change-Id: I6df3222a92efed43ede601e3f2e6f71b75782d22 Reviewed-on: http://codereview.qt-project.org/5602 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
* Doc: separate MeeGo and Maemo instructionsLeena Miettinen2011-09-141-1/+1
| | | | | | Change-Id: I2c7a9bce7ee92c59f91fa41f732f3c90a9e100e3 Reviewed-on: http://codereview.qt-project.org/4886 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* Doc: generic Linux device targetLeena Miettinen2011-07-081-1/+1
| | | | | | Change-Id: I25fef3d823915c1df424da1a6ec7b683d7d38d66 Reviewed-on: http://codereview.qt.nokia.com/1323 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* build dev docs in doc/html-dev instead of doc/api/htmlOswald Buddenhagen2011-06-011-3/+3
| | | | | | Change-Id: I42c13004e6a80b27c0f1690c76b35a0d40cee6ad Reviewed-on: http://codereview.qt.nokia.com/289 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* integrate developer docs into the normal docs buildOswald Buddenhagen2011-06-011-19/+45
| | | | | | | Change-Id: Ie94fe37f9025643c35c14a224661295e6c4c9a41 Reviewed-on: http://codereview.qt.nokia.com/288 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* move install code where it belongsOswald Buddenhagen2011-06-011-4/+4
| | | | | | | | | | make inst_qch_docs a separate "structure" to avoid confusion, and move the .files assignment to that structure's initializer. Change-Id: I896ccaabe701736ca82db31c189ed88a19d1e8ad Reviewed-on: http://codereview.qt.nokia.com/284 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Doc: add file for fixnaviLeena Miettinen2011-04-081-1/+1
|
* Updated the configuration files to use the updated qdoc.David Boddie2011-02-111-4/+8
| | | | | | Updated qdoc to remove hard-coded dependencies on style sheets. Simplified the offline documentation, introducing an offline.css file to be used for documentation in Qt Creator.
* Merge remote branch 'origin/2.1'con2010-12-101-0/+6
|\
| * add fixnavi target for convenienceOswald Buddenhagen2010-12-081-0/+6
| |
* | dynamically replace creator version during buildOswald Buddenhagen2010-11-031-2/+6
|/ | | | | ... instead of running a sed script over a lot of files on each version increment.
* Adjust to changes in qdoc from Qt 4.7.Daniel Molkentin2010-08-171-4/+3
| | | | Reviewed-By: Leena Miettinen
* Sync doc style with Qt, introduce online version (make docs_online)Daniel Molkentin2010-06-151-6/+16
| | | | | | The spacing errors come from Qt, and should be fixed there. Reviewed-By: Oswald Buddenhagen
* escape backslashes (or don't use them at all, resp.)Oswald Buddenhagen2010-05-261-2/+2
|
* less bizarre build command setup for windowsOswald Buddenhagen2009-11-241-13/+10
|
* macx: compile doc into the right directory instead of copying it laterOswald Buddenhagen2009-11-241-13/+4
|
* do not create invalid help filesOswald Buddenhagen2009-11-031-2/+1
| | | | | afaik, this was a bizarre hack to make the install target work, so fix it properly instead.
* Do not require QTDIR to be set.Daniel Molkentin2009-10-261-4/+3
| | | | Reviewed-By: Oswald Buddenhagen
* Remove obsolete checks for qdoc3 < Qt 4.6.Daniel Molkentin2009-10-151-13/+0
|
* Add the documentation files to doc.pri for easy access.con2009-10-011-4/+4
|