You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, the "make doc" target in the new build system always compiles the manual inside the GAP source directory, and not inside the build dir.
It would be nicer if we could run GAPDoc in such a way that it reads inputs from srcdir, but puts outputs below builddir. In other words: I want to run GAPDoc from srcdir/doc/ref, but instruct it to place all output files into builddir/doc/ref.
Perhaps this is already possible, but I could not figure out how (I did not try very hard, though).
BTW, I would also like to have this for my ReleaseTools, to build package manuals. For this, it would be also could if I could coax GAPDoc to produces the desired relative paths to the main GAP reference manual, even if this does not match the actual relative working directories... I.e. suppose GAP is in GAPROOT, and I want to generate manual files that work if placed in GAPROOT/pkg/foobar/doc (i.e. exactly what one wants for distribution). So normally GAPDoc would insert links to the GAP reference manual using ../../../doc/ref/ But I need to build the manual in /tmpdir/foobar/doc; and then GAPDoc currently will not create the correct relative links (at least I could not figure out a way to get it to do that).
So this goes a bit beyond the original application: I want GAPDoc to read inputs and write outputs to /tmpdir/foobar/doc, but create links as if those files were placed in GAPROOT/pkg/foobar/doc
The text was updated successfully, but these errors were encountered:
I would very much like something like this -- in general I feel much happier when I have directories with my files, and directories with auto-gen files, to make it easier to clean up!
Right now, the "make doc" target in the new build system always compiles the manual inside the GAP source directory, and not inside the build dir.
It would be nicer if we could run GAPDoc in such a way that it reads inputs from
srcdir
, but puts outputs belowbuilddir
. In other words: I want to run GAPDoc fromsrcdir/doc/ref
, but instruct it to place all output files intobuilddir/doc/ref
.Perhaps this is already possible, but I could not figure out how (I did not try very hard, though).
BTW, I would also like to have this for my
ReleaseTools
, to build package manuals. For this, it would be also could if I could coax GAPDoc to produces the desired relative paths to the main GAP reference manual, even if this does not match the actual relative working directories... I.e. suppose GAP is inGAPROOT
, and I want to generate manual files that work if placed inGAPROOT/pkg/foobar/doc
(i.e. exactly what one wants for distribution). So normally GAPDoc would insert links to the GAP reference manual using../../../doc/ref/
But I need to build the manual in/tmpdir/foobar/doc
; and then GAPDoc currently will not create the correct relative links (at least I could not figure out a way to get it to do that).So this goes a bit beyond the original application: I want GAPDoc to read inputs and write outputs to
/tmpdir/foobar/doc
, but create links as if those files were placed inGAPROOT/pkg/foobar/doc
The text was updated successfully, but these errors were encountered: