On Wed, 1 Apr 2009, Pavel Sanda wrote:

Christian Ridderström wrote:
dot?

needed for generation of ancestry graph visualization (of course doxygen will run even without, but they wont be produced..)

It was my mistake, I didn't have doxygen installed when building LyX. I've now built the documentation with doxygen, the only tricky thing was figuring out to install graphviz in order to get 'dot'. Guess I should have read some README somewhere?

Onething I did notice though. Here's the directory structure I'm using for building:

        ~/lyx/
                lyx-devel/      <- working directory checked out from SVN
                build/          <- directory where build takes place

I'd like to generate the output inside ~/lyx/build, to keep the work directory from SVN more clean, and it let's me just do 'rm -rf build' to start over. However, when I look in the file ~/lyx/build/Doxyfile it seems that the location of the generated output is hardcoded:

# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
# If a relative path is entered, it will be relative to the location
# where doxygen was started. If left blank the current directory will be # used.

OUTPUT_DIRECTORY       = ../../lyx-devel/sourcedoc


So it seems you're hardcoding the output to appear in the directory checked out from SVN. Is there a reason for this?

The size of the generated html (i.e. the directory html/) is about 137 MB.

Do we need generated documentation for more than just the latest SVN?
If so, are these the versions we are interested in?

* 1.5.x
* 1.6.x
* Trunk (SVN)

Or is it enough with just the stuff from trunk?

Location of the generated documenation...? Does this belong under wiki.lyx.org or www.lyx.org? Do you have an idea for the URI?

For now I've placed the output here:

        http://wiki.lyx.org/sourcedoc/svn/

Right now it takes a manual action to generate the output and place it in this location.

cheers
/Christian

--
Christian Ridderström                           Mobile: +46-70 687 39 44

Reply via email to