[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: [PCB] external (dynamic loadable) hids



Hi!

The first version of pcb-gpmi is finished. It contains a host lib, which
can be loaded in pcb without recompiling pcb and an example guest lib. The
host lib is able to load any amount of guest libs. Each guest lib then can
register itself as a HID. 

The example guest lib is a board summary exporter which generates a text
file with some info that may help calculating the price of manufacturing.
Currently only number of holes are printed (the code was copied from
report.c), later board extents and number of layers should be in the file
as well. The next step is to develope a real guest library, a plugin
system that can load scripts using GPMI. 

This project aims to provide scriptable tools for pcb as a separate
project. This means pcb itself won't have new dependencies and the user
should be able to use this project without recompiling pcb (or even
without having to install the source of pcb). This release is a pilot
release to see how pcb users/developers like it.

URLs:

svn://igor2.peticio.hu/pcb-gpmi
http://inno.bme.hu/~igor2/tmp/pcb-gpmi-1.0.0

Regards,

Igor2

P.S. yes, the host lib does ugly tricks and generates a few error
messages. With the current version of pcb this was the only way I could
make it load without having to patch pcb.





_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user