Commit Graph
15 Commits
Author SHA1 Message Date
Patrick Fallberg 968b2daff7 Various CI-pipeline fixes (#1042)
* Let Gitler produce a changelog for release builds
* Fix bug in publishing release documentation
* Fix bug in labeling documentation
   (now uses tag data for better tracability)
* Update copyright in documentation
2018-02-10 20:43:18 +01:00
tekka 1feae06d7f SignalReport disabled by default (#1027) 2018-01-11 07:46:43 +01:00
Patrick Fallberg 356b783e19 Script documentation generation and UML support (#992)
Documentation is now generated by invoking a shell script
which takes care of all the plumbing.
There is now also support of inlineing PlantUML syntax with
Doxygen. This inlining takes the form of
@startuml{imagename.png}
'PlantUML specific syntax'
@enduml
The inlineing can be made in C syntax comment blocks.
Doxygen will then include the generated UML diagram when
rendering the HTML documentation.
All generated images will be placed under Documentation/img
which is the default search path for Doxygen.
2017-11-16 22:21:01 +01:00
Patrick Fallberg f3ab329ad3 Refactor the Doxygen structure (#880) 2017-07-31 18:42:26 +02:00
Patrick Fallberg ea65c5b150 Move Doxyfile to repository root (#674)
This makes most tools/plugins for Doxygen work without
much adjustment.
Also resolved some Doxygen warnings.
2016-11-29 11:18:49 +01:00
Thomas Mørch ba6bb915c2 Reorganizing library structure, prep for 2.0.0 2016-07-09 21:17:37 +02:00
Patrick Fallberg 68e8c2438e Better output directory handling in doxygen 2015-12-11 12:35:18 +01:00
Patrick Fallberg 5142cdc936 Documentation styling made a bit more "MySensorish" 2015-12-11 00:40:03 +01:00
Patrick Fallberg 6bfe853709 Added doc default style templates and activated graphing 2015-12-11 00:40:03 +01:00
Patrick Fallberg 941503b24f Divided public and private/internal modules
Public modules can be declared as normal. Internal modules should
have @ingroup internals after the group definition.
2015-12-11 00:40:03 +01:00
Patrick Fallberg f34ed5466e Added documentation extension mapping for INO files 2015-12-11 00:40:03 +01:00
Patrick Fallberg 9f0a348fbf Removed obsolete Doxyfile tags 2015-12-11 00:40:02 +01:00
Patrick Fallberg 9d7a2fd6e3 Documented signing related functionality 2015-12-11 00:40:02 +01:00
Patrick Fallberg cc544909ce Doxygen warnings cleanup
But made sure that any undocumented parts generates a warning
2015-12-11 00:40:02 +01:00
Patrick Fallberg e9971285a5 Initial Doxyfile commit
Project named "MySensors Library & Examples"
Index root is libraries/MySensors with recursive search
No LaTeX generation
Documentation/html added to .gitignore
2015-12-11 00:40:02 +01:00