Index: Makefile =================================================================== --- Makefile (revision 13593) +++ Makefile (revision 13594) @@ -1,5 +1,7 @@ -CLEANFILES=../action_reference.html ../dialogtable.html +# NOTE: aagraph is at svn://repo.hu/projects/aagraph/trunk +CLEANFILES=../action_reference.html ../dialogtable.html ../bridges.svg + all: ../action_reference.html ../dialogtable.html ../action_reference.html : ./dump_actions_to_html.sh ../../../../src/pcb-rnd @@ -8,5 +10,8 @@ ../dialogtable.html: pcb-rnd-dialogs ./process_dialogtable.sh ../../../../src/pcb-rnd ./process_dialogtable.sh > ../dialogtable.html +../bridges.svg: bridges.txt + aagraph -Tsvg bridges.txt > ../bridges.svg + clean: rm $(CLEANFILES) Index: bridges.txt =================================================================== --- bridges.txt (nonexistent) +++ bridges.txt (revision 13594) @@ -0,0 +1,281 @@ + *io--------------------------------------------------------------+ + | [kica ] [gpcb ] [hyp_] [gsch] | + | [ frt_ ] [fido] [prtl] [eagl] | + +----------------------------------------------------------------+ +*inp---+ *hid--------+ +|[eesc]| *pcbrnd----------------------------------------------------------+ |[batch ] | +|[mucs]| | | | | +|[lept]| | | |[gtk ] | +|[ltsp]| | | | | +|[tcad]| | | |[lesstif] | +|[edif]| | | | | +|[netl]| | | |[remote] | +|[hpgl]| +----------------------------------------------------------------+ +-----------+ ++------+ + *out-----------------------------------------------------------------+ + | [bbrd] [bom_] [xy__] [gerb] [ipcd] [lpr_] [scad] | [web ] + | [stat] [ps__] [svg_] [png_] [nelm] [dxf_] | + +--------------------------------------------------------------------+ +%% + +[] + shape box + + +[inp] + linecolor #cccccc + bgcolor #cccccc + textcolor #884433 + label input-only + valign top + +[io] + linecolor #cccccc + bgcolor #cccccc + textcolor #884433 + label input-output + valign top + +[out] + linecolor #cccccc + bgcolor #cccccc + textcolor #884433 + label output-only + valign bottom + +[hid] + linecolor #cccccc + bgcolor #cccccc + textcolor #884433 + label HID (GUI) + valign top + + +[pcbrnd] + label pcb-rnd + bgcolor #00ffff + + +[eesc] + label kicad\neeschema + +[mucs] + label mucs PCB\nautorouter + +[lept] + label lepton\nEDA + +[ltsp] + label LTSpice + +[tcad] + label TinyCAD + +[edif] + label (any)\nEDIF + +[netl] + label (any)\nnetlist + +[hpgl] + label HPGL\n(2D CAD) + +[bbrd] + label breadboard + + +[hyp_] + label Mentor\nhyperlynx + +[gsch] + label gEDA\ngschem + +[kica] + label kicad\npcbnew + +[gpcb] + label gEDA\npcb + +[frt_] + label freerouting.net\nautorouter + +[fido] + label FidoCadJ\n(board) + +[prtl] + label Protel\nAutotrax + +[eagl] + label Eagle\n(board) + + + +[bbrd] + label breadboard + +[bom_] + label BOM + +[xy__] + label XY\ntemplated + +[gerb] + label gerber + +[ipcd] + label ipcd356\ne-tester + +[lpr_] + label lpr\n(print) + +[dxf_] + label dxf\n(2D CAD) + +[scad] + label openscad\n(3D CAD) + +[stat] + label stat\nstatistics + +[ps__] + label ps\npostscript + +[svg_] + label svg + +[png_] + label png\njpg, bmp + +[nelm] + label nelma\n(sim) + + + + + +[batch] + label batch\nCLI/automation + +[gtk] + label gtk\ngdk or gl render + +[lesstif] + label lesstif\n(motif) + +[remote] + label remote\n(network) + +[web] + label web client\n(javascript) + linecolor #aaaaaa + textcolor #aaaaaa + + +-> pcbrnd bbrd.n + label .png + +-> pcbrnd bom_.n + label text + +-> pcbrnd xy__.n + label .xy + +-> pcbrnd gerb.n + label .grb, .cnc + +-> eesc.e pcbrnd + label import\nschematics + +-> pcbrnd ipcd.n + label IPC356D + +-> pcbrnd lpr_.n + label ps + +-> pcbrnd dxf_.n + +-> pcbrnd scad.n + +-> pcbrnd stat.n + label lihata + +-> pcbrnd ps__.n + label postscript + +-> pcbrnd svg_.n + label svg + +-> pcbrnd png_.n + +-> pcbrnd nelm.n + + + +-> mucs.e pcbrnd + label import\nnetlist + +-> lept.e pcbrnd + label import\nschematics + +-> ltsp.e pcbrnd + label import\nschematics + +-> tcad.e pcbrnd + label import\nschematics + +-> edif.e pcbrnd + label import\nschematics + +-> netl.e pcbrnd + label import\nnetlist + +-> hpgl.e pcbrnd + label import\nlines/arcs + + + + +<-> hyp_.s pcbrnd + label board + +<-> gsch.s pcbrnd + label schematics + +<-> gpcb.s-0.3 pcbrnd + label board + +<-> gpcb.s+0.3 pcbrnd + label footprint + +<-> kica.s-0.4 pcbrnd + label board\ns-expr + +-> kica.s pcbrnd + label board\nlegacy + +<-> kica.s+0.4 pcbrnd + label footprint\ns-expr + +<-> frt_.s pcbrnd + label board + +<-> fido.s pcbrnd + label board + +<-> prtl.s pcbrnd + label board + +<-> eagl.s pcbrnd + label board + + +<-> pcbrnd batch.w + +<-> pcbrnd gtk.w + +<-> pcbrnd lesstif.w + +<-> pcbrnd remote.w + +<-> remote.s web + label TCP/IP