For those interested in contributing to Gnoga another really great
opportunity is to start adding bindings and general ada libs to Gnoga as
"components".

See the component directory for examples, but the idea is simple create a
makefile that copies your files into the appropriate directories and can
remove them ideally as well. Add additional directories, etc. as needed.
This allows a simple zip -r from within the directory and it can then be
unzipped in the future (using a tool or script) into the components
directory and make install called for either personal projects or the
entire gnoga lib. Since the directory structure is fixed for gnoga programs
this means you can predict where your code will end up in some ones project.

In theory you could also just have that makefile copy out a gpr file
pointing to the components directory where the lib will be also.

The plan is to provide components not just of Gnoga GUI elements but to
also package up for use things like Jeff's PargmArc (
http://pragmada.x10hosting.com/pragmarc.htm) etc.

All of these will be available through some tools or scripts in the near
future and off the gnoga site.

David Botton
------------------------------------------------------------------------------
_______________________________________________
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list

Reply via email to