Mail Archives: geda-user/2015/06/30/00:39:20
On Mon, 29 Jun 2015, John Doty wrote:
>
> On Jun 29, 2015, at 5:59 PM, Evan Foss (evanfoss AT gmail DOT com) <geda-user AT delorie DOT com> wrote:
>
>> It would be nice to change the way PCB takes data in. I like the
>> netlist handling but something more CSV or tab delineated would be
>> nice for the rest of the stuff.
>>
>
> Nothing whatever to do with PCB, but I do sometimes find a TSV netlist useful. Here?s a gnetlist back end that makes a TSV:
I have a somewhat similar project that adds gnetlist backends to output
TSV, xml, json, indented text and lihata. My backend tries to export all
attributes of all components, pins and nets. The svn repo is
svn://repo.hu/openhw/projects/util/trunk/gnetlist-extras
The goal was to be able to write netlister scripts in other languages,
without having to bind to libraries. My usual path is exporting my sch to
TSV and read it on the stdin of an awk script.
As a side effect I have a nice infra to export the same thing in whatever
other format. It'd be easily possible to directly generate includable awk,
python, C source files too.
Regards,
Igor2
- Raw text -