Not sure this made it to the list earlier, so resending. On 2 February 2017 at 17:37, Christian Ridderström <c...@lyx.org> wrote:
> Hi, >>> >>> I thought I'd setup a CI job that generates doxygen, i.e. do: >>> make doxygen >>> >>> Can someone confirm that for this purpose that: >>> a) The choice of environment, e.g. Ubuntu 16.04, doesn't matter >>> b) The choice between Autotools or CMake doesn't matter >>> c) The choice between Qt4 and Qt5 doesn't matter >>> d) We want to run this on the HEAD of branch 'master' >>> >>> e) Is there any other choice (e.g. configure parameter etc) that could >>> matter? >>> >> > > I've now set up a CI job, and here's the output on the CI server: > https://ci.inria.fr/lyx/job/build-master-head/job/make-lyx- > doxygen-docs/ws/sourcedoc/html/index.html > But some HTML-stuff doesn't look right when served from the CI server, so I've placed a copy for review on the lyx server here: http://www.lyx.org/test/sourcedoc/index.html > I'd appreciate if someone can confirm the web pages look as expected. > > Also if someone could suggest a suitable place on www.lyx.org to which > the LyX server can copy the results. > > Finally, if someone can confirm that this sequence of commands is ok for > generating the docs, where e.g.: > - I've skipped 'make', does 'doxygen' require LyX to have been built? > - I thought it'd be enough with 'make doxygen', but that complained of no > such target. > That's why I did 'cd sourcedoc' and then 'make doxydoc'. > > do_or_fail ./autogen.sh > > do_or_fail ./configure > > # do_or_fail make > > do_or_fail cd sourcedoc > > do_or_fail make doxydoc > > cheers, Christian