Lars Toenning
bcc4bdd31e
Add SPDX identifiers for REUSE compliance
...
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com >
2023-10-03 09:29:49 +02:00
Mat Sutcliffe
07716a5ca0
Fix Sphinx documentation generation
...
This amends commit 855c97bc88
2023-04-08 20:07:11 +01:00
Mat Sutcliffe
2a6738c246
Add Doxygen stylesheet
...
From https://github.com/jothepro/doxygen-awesome-css
2023-03-12 19:00:03 +00:00
Mat Sutcliffe
d4ab27d3cf
[doxygen] Set up readthedocs configuration
2020-08-26 22:45:15 +01:00
Mat Sutcliffe
4773325b22
[doxygen] Import Qt doxygen tagfiles
2020-08-26 22:45:15 +01:00
Mat Sutcliffe
8da65df23b
[doxygen] Don't generate useless diagrams
2020-08-26 22:45:14 +01:00
Mat Sutcliffe
3aa0ced089
[doxygen] Use svg format for diagrams instead of png
2020-08-26 22:45:14 +01:00
Mat Sutcliffe
7b2df5e3d5
[doxygen] Add links to QtDBus classes
2020-08-26 22:45:14 +01:00
Mat Sutcliffe
75a033f113
[doxygen] Ignore C prefix in class names when grouping docu index by first letter
2020-08-26 22:45:14 +01:00
Mat Sutcliffe
ffd980e0eb
[doxygen] Add private virtual methods to the doxygen docs
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
ffeebaa3f0
[doxygen] Update doxyfile to latest version of doxygen
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
4cf5ef004f
[doxygen] Update mainpage
2020-08-26 22:45:13 +01:00
Mat Sutcliffe
1b2b33cf90
Issue #17 Add xplanemp2 submodule
2020-08-02 23:00:21 +01:00
Mat Sutcliffe
c1beaffd74
Issue #15 [doxygen] Work around missing support for override contextual keyword
2020-08-01 19:48:37 +01:00
Mat Sutcliffe
aff4a0e1cf
[CI] Fork install-qt-action, install Qt docs on Linux and debug info on Windows
...
Docs are needed for Doxygen links, debug info for linking qtmain.pdb
2020-06-29 18:34:17 +01:00
Mat Sutcliffe
84a5349c6c
Using Doxygen QUIET option to reduce the number of useless build messages.
2019-02-22 20:34:56 +00:00
Roland Winklmeier
ac6ab997e1
Limit the number of parallel dot threads
...
If doxygen is executing dot to produce graphics, it will run it with as
many threads as physical cores are available. On Jenkins, when running
inside a LXC, the number of physical cores is much higher than the
ones assigned to the container. For increased the load inside the container
during the dot run inefficiently. Therefore limit the number of threads
to 2.
2018-06-18 03:04:26 +02:00
Klaus Basan
045caddcc8
Added website
2017-09-24 19:49:29 +01:00
Klaus Basan
a7bd53aaee
Exclude FSUIPC from Doxygen
2017-09-24 19:49:14 +01:00
Mathew Sutcliffe
4a4dea8d4d
Rename xbus to xswiftbus
...
Summary:
I wanted to rename xbus because its relation to //swift// is not immediately clear from the name.
xswiftbus seems reasonable.
Reviewers: #swift_pilot_client, kbasan
Reviewed By: kbasan
Subscribers: kbasan, jenkins
Tags: #swift_pilot_client
Differential Revision: https://dev.swift-project.org/D14
2017-05-05 23:07:11 +01:00
Roland Winklmeier
eea6c31e7b
Silence warning if doxygen binary is not found
2017-04-17 23:59:57 +01:00
Mathew Sutcliffe
6665a63cf3
Doxygen: improved our custom \fixme alias to create its own list.
2017-04-17 23:57:43 +01:00
Klaus Basan
818cdfba59
Doxygen, added link to dev wiki and fixed group
2017-02-24 00:19:11 +00:00
Klaus Basan
443658e317
refs #651 , further improved impressum/legal info
2017-01-10 23:44:48 +00:00
Klaus Basan
b469b43f5a
refs #651 , removed redundant info from doxygen docs and used links instead
...
(less to maintain)
2016-12-15 04:06:22 +01:00
Mathew Sutcliffe
c43c1458f4
Minor cleanup in qmake files.
2016-12-13 19:00:24 +01:00
Klaus Basan
4eaea5d480
refs #703 , adjustments
...
* removed using as discussed on slack
* Doxyfile as discussed
* Doxygen \cond
2016-07-14 18:49:09 +02:00
Mathew Sutcliffe
1801616953
refs #624 Use conditional SUBDIRS instead of REQUIRES for enabling/disabling subprojects.
2016-03-22 16:03:00 +00:00
Klaus Basan
52f0756597
refs #485 , refs #608 Doxygen improvements/fixes
2016-03-18 01:10:07 +00:00
Roland Winklmeier
97a12d955d
Workaround doxygen 1.8.11 live lock by excluding datarefs.inc
...
refs #594
2016-02-16 20:01:57 +01:00
Roland Winklmeier
35d19e35f7
By default produce also internal docs
...
refs #594
2016-02-16 20:01:55 +01:00
Roland Winklmeier
66d2621815
Include samples and tests to doxygen documentation
...
refs #594
2016-02-16 20:01:53 +01:00
Roland Winklmeier
12f1fa6ba6
Remove the file pattern to use the default list
...
This is an intended behaviour change. With this commit, also source
files (*.cpp) are scanned for doxygen documentation. This was necessary
to recognize \file tags in samples and tests source files.
refs #594
2016-02-16 20:01:51 +01:00
Roland Winklmeier
3a2890b8a7
Enable source browser in doxygen output
...
refs #594
2016-02-16 20:01:49 +01:00
Roland Winklmeier
5a61efb939
Disable left side treeview in doxygen output
...
refs #594
2016-02-16 20:01:47 +01:00
Roland Winklmeier
65d7a058f0
Fill doxygen pages with content
...
refs #594
2016-02-16 20:01:40 +01:00
Roland Winklmeier
6f73eca3b9
Point DOXY_SRC_ROOT to source root
...
This is necessary to add samples and tests to doxygen config
refs #594
2016-02-16 20:01:38 +01:00
Roland Winklmeier
1ea2f34f75
Fix doxygen documentation in src, samples and tests
...
refs #594
2016-02-16 20:01:33 +01:00
Roland Winklmeier
7c41b13ac9
Enable doxygen by default but run only if it is is installed
2016-02-08 01:59:23 +01:00
Roland Winklmeier
fc91462322
Upgrade Doxyfile.qmake to Doxygen v1.8.8
...
This fixes the warning about outdated XML_SCHEMA and XML_DTD tags
The upgrade was performed by running
doxygen -u Doxyfile.qmake
2016-02-08 01:53:17 +01:00
Roland Winklmeier
dfb6798d31
Fix path to Qt5 TAGFILES
...
refs #544
2016-02-08 01:53:06 +01:00
Roland Winklmeier
3fd9d1bffe
Implement GFS weatherdata plugin
...
refs #556
2016-01-28 01:36:00 +01:00
Klaus Basan
ed52fc2295
refs #544 fixed \copydoc references to Qt docs
2015-12-12 04:47:27 +00:00
Mathew Sutcliffe
9968ccbbdb
refs #461 Use the REQUIRES variable in the leaf projects instead of conditions at the SUBDIRS level.
2015-11-23 23:29:29 +00:00
Roland Winklmeier
7ece093ee9
Refactor qmake SUBDIRS structure
...
The big swift.pro is refactored by the correct usage of SUBDIRS
template. The following additional changes are made:
- Removed '_' from all targets and folder names
- Aligned parent folder and target name
refs #461
2015-11-23 09:50:44 +01:00
Mathew Sutcliffe
6b75de0b3f
refs #482 Project files changed to use new qmake feature files and build directory structure.
2015-11-19 21:02:41 +00:00
Roland Winklmeier
6f661339a4
refs #53 Remove all old CMake files
2014-08-01 12:12:06 +02:00
Mathew Sutcliffe
5c1b608391
refs #287 Doxygen "threadsafe" alias command
2014-07-11 17:53:45 +01:00
Klaus Basan
3077494cb7
changed to +MULTILINE_CPP_IS_BRIEF = YES
...
discussion https://dev.vatsim-germany.org/boards/22/topics/1914?r=1930#message-1930
2014-07-11 01:20:54 +02:00
Mathew Sutcliffe
b077dc7c6d
refs #272 tell doxygen not to look in libxplanemp, because it would not like what it would see there
2014-06-28 14:31:17 +01:00