[PATCH, ADA, DOC] PR 15479: Crossrefs and links
Ralf Wildenhues
Ralf.Wildenhues@gmx.de
Tue Mar 18 21:55:00 GMT 2008
* Arnaud Charlet wrote on Tue, Mar 18, 2008 at 08:53:30AM CET:
>
> > | language version. (Please refer to @ref{Compiling Different Versions of
> > | Ada,,, gnat_ugn_^unw^vms^, @value{EDITION} User's Guide}, for details on
> >
> > Do you know a better way?
>
> Yes, I do: instead, we can modify the makefile to generate/rename the gnat_ugn
> to always the same name: gnat_ugn.info (or gnat_ugn.html, ...), so that
> there is no need to conditionalize references to this document in gnat_rm.texi
OK. This still leaves a few questions open:
Should it still be possible to build the VMS version of the User's Guide
as well as the UNW version using xgnatugn, but both should now have the
same name? Or should just the UNW version be renamed to gnat_ugn.info?
Should it still be possible with xgnatugn to generate an UNW version
with the gnat_ugn_unw name?
Asking here because I assume that there is some build process external
to GCC which generates the VMS version (the code in gcc/ada/Make-lang.in
doesn't do this now) and maybe wants to have a parallel installation of
the User's Guides for different systems. It would really help if you
could point me to such an external build process if any, because
otherwise I am back to guessing about what is desired without knowing
the side conditions.
I assume maintainer-scripts/update_web_docs_svn should be adjusted to
generate gnat_ugn only, and install that, right? Also I assume that
this change will make this patch less suitable for the 4.3 branch?
Thanks,
Ralf
More information about the Gcc-patches
mailing list