Scripting documentation
Derek Atkins
warlord at MIT.EDU
Thu Dec 1 11:22:34 EST 2011
Hendrik Boom <hendrik at topoi.pooq.com> writes:
> On Thu, 01 Dec 2011 15:16:05 +0000, Hendrik Boom wrote:
>
>> On Wed, 30 Nov 2011 15:12:31 -0500, Derek Atkins wrote:
>>
>>> Hi,
>>>
>>>
>>
>>> The API docs are generated via doxygen. You can generate them yourself
>>> using "make docs". The sourcesof the API docs are spread out through
>>> the source tree.
>>
>> But when I'm in the top directory of the source tree (the same placs I
>> originally executed ./configure and the general make commands), when I
>> execute
>>
>> make docs
>>
>> it tells me
>>
>> make: *** No rule to make target `docs'. Stop.
>>
>> Until further notice, I'll look through the source tree for Makefiles
>> that do have a docs target.
>>
>> AH!
>>
>> There's a doc target. Would that be the one you mean?
Yes..
> Possibly not, because make doc tells me that doxygen.cfg is not found.
Do you have doxygen installed?
> hendrik at notlookedfor:~/dv/gnucash/workspace/gnucash$ make doc
> make -C src/doc doc
> make[1]: Entering directory `/home/hendrik/dv/gnucash/workspace/gnucash/
> src/doc'
> rm -f doxygen.cfg.tmp
> sed < doxygen.cfg.in > doxygen.cfg.tmp \
> -e 's:@-top_srcdir-@:../..:g; s:@-VERSION-@:2.4.99:g'
> mv doxygen.cfg.tmp doxygen.cfg
> doc: /home/hendrik/dv/gnucash/workspace/gnucash/src/doc
> distdir:
> rm -rf html refman.pdf
> doxygen.cfg
> /bin/bash: doxygen.cfg: command not found
This would imply you do not have doxygen installed.
> make[1]: *** [doc] Error 127
> make[1]: Leaving directory `/home/hendrik/dv/gnucash/workspace/gnucash/
> src/doc'
> make: *** [doc] Error 2
> hendrik at notlookedfor:~/dv/gnucash/workspace/gnucash$
>
> -- hendrik
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list