On 06/06/2025 21:50, John Haugabook wrote:

Didn't work for me. I can use the xml from:

  https://cygwin.com/git/?p=newlib-cygwin.git;f=winsup/doc;a=tree

and do a makeshift build, but doing that doesn't really do any good
unless I can generate the html as it is done from however newlib
generates the html page from xml.

The {faq,cygwin-api/cygwin-ug} documentation is built (by default) as part of the cygwin build process.

So, the instructions [1] should work.

(You might be able to shortcut this and just do a make in winsup/doc after the first time)

I think getting the docbook-generated documentation to sit inside our navbar frame on the website is not straightforward, which is why it's not done at the moment.

There's some automation I made to deploy this to the website after a CI build, but unfortunately that's not hooked up yet due to some issues, so I believe the current process is just a script that corinna runs to copy the build products into the cygwin-htdocs repo and check them in.

[1] https://cygwin.com/faq.html#faq.programming.building-cygwin

Reply via email to