[GRASS-dev] Autoconf 2.13

Hamish hamish_b at yahoo.com
Mon Feb 4 00:13:04 EST 2008


Paul wrote:
> There were also a lot of improvements and tidying recently with
> regard to making parallel builds work and stopping needless
> regeneration of HTML documentation on every compile.

re. "stopping needless regeneration of HTML documentation on every
compile":

I am still not happy with the current solution. For example:


# help page updated from 2 days ago
$ cd vector/v.extract
$ svn up
U    description.html
Updated to revision 29941.
$ make
[...]
make[2]:
`/usr/local/src/grass/svn/grass63/dist.i686-pc-linux-gnu/docs/html/v.extract.html'
is up to date.
[...]
(& the help page is not updated)

No, v.extract.html is not up to date. Only the top --html-description
part is up to date.


$ touch main.c
$ make
....
make htmlcmd
make[1]: Entering directory 
[...]
.../../tools/mkhtml.sh v.extract ; mkdir -p
/usr/local/src/grass/svn/grass63/dist.i686-pc-linux-gnu/docs/html ;
/usr/bin/install -c  -m 644 v.extract.tmp.html
[...]
(help page is updated)

Changes to either the module's G_parser() definition or
description.html should trigger a rebuild of the help page, somehow.


Hamish



      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 




More information about the grass-dev mailing list