Auto-generate Doxygen-generated documentation
Bug #893275 reported by
Nicolai Hähnle
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Widelands Website |
Won't Fix
|
Wishlist
|
Unassigned | ||
widelands |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
We have the capability to generate source code documentation using Doxygen. While everybody is free to generate it his or herself, it would be really nice to have this available automatically generated via the website from trunk, similarly to the Lua documentation.
Related branches
lp:~widelands-dev/widelands-website/solitaire_html_documentation
- Widelands Developers: Pending requested
-
Diff: 2015 lines (+1308/-502)24 files modifiedREADME.txt (+9/-20)
documentation/conf.py (+171/-0)
documentation/management/commands/create_docs.py (+134/-0)
documentation/static/basic.css (+645/-0)
documentation/static/pygments.css (+78/-0)
documentation/static/widelands.css (+258/-0)
local_settings.py.sample (+1/-0)
local_urls.py.sample (+7/-0)
media/css/documentation.css (+0/-118)
settings.py (+1/-1)
sitemap_urls.py (+0/-2)
sphinxdoc/admin.py (+0/-14)
sphinxdoc/migrations/0001_initial.py (+0/-24)
sphinxdoc/models.py (+0/-23)
sphinxdoc/sitemap.py (+0/-26)
sphinxdoc/urls.py (+0/-28)
sphinxdoc/views.py (+0/-89)
templates/navigation.html (+1/-1)
templates/sphinxdoc/app_list.html (+0/-18)
templates/sphinxdoc/base.html (+0/-17)
templates/sphinxdoc/documentation.html (+0/-57)
templates/sphinxdoc/genindex.html (+0/-38)
templates/sphinxdoc/py-modindex.html (+0/-23)
urls.py (+3/-3)
Changed in widelands-website: | |
assignee: | nobody → kaputtnik (franku) |
Changed in widelands: | |
assignee: | nobody → kaputtnik (franku) |
importance: | Undecided → Wishlist |
status: | New → In Progress |
Changed in widelands-website: | |
status: | Confirmed → In Progress |
Changed in widelands-website: | |
assignee: | kaputtnik (franku) → nobody |
Changed in widelands: | |
assignee: | kaputtnik (franku) → nobody |
Changed in widelands-website: | |
status: | In Progress → Confirmed |
Changed in widelands: | |
status: | In Progress → Confirmed |
To post a comment you must log in.
I also think that having the documentation online is easier than everyone building it for himself. I will see if I can figure out a good way to auto-generate it on a server and then ask Sirver to do so on the Widelands server.