Index: trunk/doc-rnd/mods/gen.sh =================================================================== --- trunk/doc-rnd/mods/gen.sh (nonexistent) +++ trunk/doc-rnd/mods/gen.sh (revision 1111) @@ -0,0 +1,58 @@ +#!/bin/sh + +path=../../src_plugins + +sloc() +{ + (cd "$1" && sloccount .) | awk '/^Total Phys/ { size=$9; sub(",", "", size); print size }' +} + +( +cat pre.html +for n in $path/* +do + if test -d "$n" + then + echo $n >&2 + bn=`basename $n` + echo "
autoplace | +604 + | works + | buildin + | Automatically place elements. + |
---|---|---|---|---|
autoroute | +4172 + | works + | buildin + | Automatically route selected or all rats. This is the original autorouter. + |
dbus | +438 + | disabled
+ (TODO: needs scconfig support) + | disabled + | Remote control PCB using DBUS. + |
djopt | +2312 + | works + | buildin + | Various board optimization algorithms. + |
edif | +3575 + | works + | buildin + | Import code for netlists in the EDIF format. + |
gpmi | +8881 + | works + | buildin
+ (if gpmi is installed) + | Scriptable plugin system with about 10 scripting languages supported and dynamic load/unload of scripts that can manipulate the GUI, the board, can implement exporters, etc. + |
import_sch | +252 + | works + | buildin + | Imports element and netlist data from the schematics (or some other source). + |
mincut | +884 + | works + | buildin + | Use the minimal cut algorithm to indicate shorts: instead of highlighting two random pins/pads, try to highlight the least number of objects that connect the two networks. + |
oldactions | +50 + | works + | disabled + | Random collection of old/obsolete actions. Bell(): audible feedback; DumpLibrary(): print footprint library on stdout + |
puller | +1876 + | works + | buildin + | Pull traces to minimize their length. + |
renumber | +212 + | works + | buildin + | Renumber elements (renaming them) and generate a text file for back annotation. + |
stroke | +123 + | partially works (doesn't work with lesstif; works with the gtk hid, but there's no zoom bindings) + | buildin
+ (requires libstroke installed) + | Gesture recognition with libstroke. + |
toporouter | +6159 + | fails
+ (infinite loop in gts) + | disabled + | Automatically route selected or all rats using a topological algorithm. This is the new autorouter from 2009. + |
vendordrill | +564 + | works + | buildin + | Vendor drill mapping. + |