Building and deploying Doxygen documentation in Github pages. #724
robertosfield
started this conversation in
General
Replies: 2 comments 3 replies
-
We already have some automated documentation support built in: https://github.com/vsg-dev/VulkanSceneGraph/blob/master/.github/workflows/build-docs.yml I can run this action and the report includes a link to zipped documentation file that can be download: https://github.com/vsg-dev/VulkanSceneGraph/actions/runs/4185638076 However, what I am looking for is documentation that can remain hosted on a github server and browsed like a web page. It might be a very simple extra step and require a completely different workflow. |
Beta Was this translation helpful? Give feedback.
3 replies
-
Hmmm...
To be honest, at least OSG documentation is also not very verbose in this direction.
Am 07.03.2023 um 12:34 schrieb Robert Osfield:
…
While impressively close to what we need, it misses the intent of vsg::Allocator and how it's actually intended to be used, i.e. it's used by the scene graph objects new/delete
implementations to do block allocation of similar typed objects. It's more of internal implementation detail for performance reasons that a public class that users would use
directly.
—
Reply to this email directly, view it on GitHub <#724 (reply in thread)>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4NEOAZHDV6WKO6OSSCPASLW24MMZANCNFSM6AAAAAAU47BLPU>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am currently looking at the possibility of getting Github to automatically build and host documentation, I haven't attempted this before and am no expert on Github Actions/Pages etc. so it's a case of learning what is required and then trying it out
My first place to start is to simple do a search online, these are two of hits I got, I don't know the latest greatest or simplest approach so I'll just read through this and glean what I can.
https://github.com/marketplace/actions/doxygen-action
https://gist.github.com/shundhammer/ed359db0d9329d4db551528256060d2a
What I'd like to end up with is a combination of markdown files and automatically generated doxygen files that can be browsed either locally when folks checkout the VSG and build their own local doxygen docs, or simply browsed online. Part of this will be getting the automated docs hosted here on Github and partly will be down to figuring out a reliable filename/URL mapping for doxygen files of different types so we can directly reference them from .md files and be confident that they'll be reliable links.
If there are members of the VSG community that have done this before then I'd appreciate any insights/help you can provide to short cut the process.
Beta Was this translation helpful? Give feedback.
All reactions