On Sep 19, 2007, at 9:36 PM, Michael Barton wrote:

We should also aim for one unified mechanism and extension format,
as we will not be able to keep more than one supported in the long term.

Also agree sort of. There are different ways of *making* extensions,
scripts, the GEM approach, William's makefile approach, and certainly
others. It's probably a good idea to settle on a limited number of these (e.g., decide on the best way to compile a binary from source, and a best
way to distribute a binary, etc.).

But at the moment, I think it would be good to first focus on what we do
with extensions however we make them. For this, we need some kind of
standard that makes them easy to use from the command line and easy to run
as menu items in the GUI.

If we get this far, we can use the experience to go the next steps.

Glynn mentioned in the v.in.dwg discussion that the makefile fragments present in a 6.3 install are meant to enable building modules from source without the full GRASS source. I had noticed these some time ago. I need to try it out - it's basically what I'm doing with my external build makefiles.


-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"Oh, look, I seem to have fallen down a deep, dark hole. Now what does that remind me of? Ah, yes - life."

- Marvin


_______________________________________________
grass-dev mailing list
[email protected]
http://grass.itc.it/mailman/listinfo/grass-dev

Reply via email to