[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/2] docs: Fix all links to Xen man pages in html
Anthony PERARD writes ("[PATCH 1/2] docs: Fix all links to Xen man pages in html"): > Second try, this time also works for all links to xen-vbd-interface(7). > > We don't try anymore to have pod2html generate relative links, instead > we do it ourself. > > First, we modify all links to man pages to have what looks like an > absolute URL and pod2html will just write it in the html output. > Absolute URL in POD are in the form L<text|scheme:...> so let's just use > a scheme that isn't real, but easy to find in the resulting html output: > "relative:". > > Then we fix the output and remove all the bogus scheme "relative" and > can end up with nice relative links. ... > - sed -r -e 's%L<([^>]+)\(([1-9])\)>%L<\1(\2)|\1.\2>%g' $$< | \ > - (cd man; $(POD2HTML) --podpath=. --htmlroot=. --outfile=../$$@) > + sed -r -e 's%L<([^>]+)\(([1-9])\)>%L<\1(\2)|relative:\1.\2.html>%g' $$< > | \ > + $(POD2HTML) | \ > + sed -r -e 's%( href=")relative:%\1%g' > $$@ Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Did you intend this for 4.12 ? If so you should probably CC Juergen. Regards, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |