[GRASS-dev] Re: doxygen problem - Re: [GRASS-SVN] r33243 - grass/branches/develbranch_6/lib

Markus Neteler neteler at osgeo.org
Sun Dec 14 04:32:10 EST 2008


On Sun, Sep 7, 2008 at 11:55 AM, Markus Neteler <neteler at osgeo.org> wrote:
> On Sun, Sep 7, 2008 at 12:24 PM, Martin Landa <landa.martin at gmail.com> wrote:
>> Hi,
>>
>> 2008/9/7 Markus Neteler <neteler at osgeo.org>:
>>>> make htmldocs-single
>>>>
>>>> builds programmer manual properly on my machine.
>>>
>>> Not so on grass.osgeo.org...:
>>> http://download.osgeo.org/grass/grass6_progman/main.html
>>>
> Ah, on the server I found a local change:
>
> --- vector/vectorlib.dox        (revision 33309)
> +++ vector/vectorlib.dox        (working copy)
> @@ -1,4 +1,4 @@
> -/*! \page Vector_Library GRASS 6 Vector Architecture
> +/*! \mainpage Vector_Library GRASS 6 Vector Architecture
>
> I have reverted that and set it to the SVN version.
> In ~1h from now we can check again:
> http://download.osgeo.org/grass/grass6_progman/main.html
>
> Hopefully now solved.

No, not resolved. The change residual indicated above turns
back every week. Apparently a bug in

include/Make/Doxygen.make

    12  # generate docs as multiple HTML documents:
    13  htmldocs: checkdoxygen cleandocs
    14  # hack needed to get main page at beginning:
    15          @mv $(DOXINPUT) $(DOXINPUT).org
    16          @sed 's+/\*! \\page +/\*! \\mainpage +g'
$(DOXINPUT).org > $(DOXINPUT)
    17          doxygen $(MODULE_TOPDIR)/include/Make/Doxyfile_arch_html
    18          @mv $(DOXINPUT).org $(DOXINPUT)
    19          @echo "HTML reference in directory ./html/index.html"

Maybe mv fails and it must be 'mv -f'? The cronjob runs under
my user login on xblade14 and mv is an alias to 'mv -v'. I don't
know if aliases are picked up by user cronjobs.

Markus


More information about the grass-dev mailing list