Hi, 2011/10/13 Hamish <hamis...@yahoo.com>: > the fact that it has been used like that in trunk > is a mistake I hope to remedy.
it's not a mistake. > mainly by having trunk look for GRASS_ADDON_BASE > instead of GRASS_ADDON_PATH if it is actually > wanting --prefix= instead of $PATH. OK, GRASS_ADDON_BASE could be a reasonable solution. > [in grass6] GRASS_ADDON_PATH is what gets prepended > to the OS's $PATH to look for executables. currently > g.extension creates symlinks to ameliorate the > misuse. FYI I plan to modify g.extension in grass6 > to install executables to the main ADDON dir, > instead of to scripts/ and bin/ + symlinks back to > the main dir. The current way is needlessly > complicated. In grass7 the extensions are installed to `.grass7/addons` (on Linux), defining GRASS_ADDON_BASE would avoid bunch of GRASS_ADDON_* variables. The `addons` directory has defined structure, bin docs etc man scripts In the result, only one variable GRASS_ADDON_BASE would be enough, to define PATH (bin & scripts) ETC (etc) or MAN (man). Your suggestion is to replace GRASS_ADDON_PATH (as used currently in trunk) by GRASS_ADDON_BASE, right? if yes, it make sense to me. Martin -- Martin Landa <landa.martin gmail.com> * http://geo.fsv.cvut.cz/~landa _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user