X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=N7eHIiAxPj6WPFU9qC6LN1wIe1joT2iqoStRUNhKIXA=; b=DKD1q3BdMG2eqldskXJp/o9JgP38+RqabB5O4Y52atD1KRoFwfCXNyF9w0C6F1bIcr DaKgZQNryor3I2d4YHdTJcnHxIgPvD8A8IZus/wIUDLC3sR8AZDk38YyLun+Txbicmi9 nJrkzRFIJ/fFrhILWbzwdMSLKOQrQiXWyUQTvYpbH+rqZqpIkj9GDx+TKPtzfBq3uBHy LANQyDbsRQqjtS5rcPhgC2IK86SFMPrQwb92hwdeX6C9Nr8GTHuI/Qd7A+b26inGmxEV wei69Ldpt4hTcrun85/+Sq0yrV4xDiFw38o8hHJNdNyPeo13SgXLF9wVDpcp2bxVsMyA Dtdg== MIME-Version: 1.0 X-Received: by 10.182.87.137 with SMTP id ay9mr4235081obb.68.1435428953869; Sat, 27 Jun 2015 11:15:53 -0700 (PDT) In-Reply-To: References: Date: Sat, 27 Jun 2015 14:15:53 -0400 Message-ID: Subject: Re: [geda-user] Progress with the Python netlister From: "Jason White (whitewaterssoftwareinfo AT gmail DOT com)" To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=089e0111c01ae55362051983d81e Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --089e0111c01ae55362051983d81e Content-Type: text/plain; charset=UTF-8 Cool, I'll have to take a look. I'm always excited by new projects like these. Gee, now I'll have to get back to work on my (fully functional, but extremely ugly) Python Gerber importer and exporter. (I want to pack it up into a library so that I can put a gui on it, some day ...) On Sat, Jun 27, 2015 at 1:39 PM, Roland Lutz wrote: > Hi, > > just FYI: I made some progress with refactoring and translating gnetlist > to Python. Some things don't work quite right yet (e.g. the spice-sdb > backend in combination with slotted parts), many things still look quite > ugly, but it's running and passes most of the original gnetlist test cases. > > You can download the current work-in-progress from my Github repository: > > git://github.com/rlutz/xorn.git WIP-netlist > > Please note that the Python netlister doesn't execute any Scheme code at > all, including the standard gEDA configuration files. Currently you'll > have to specify all necessary options on the command line, for example: > > $ src/command/xorn netlist \ > --component-library-search=/path/to/lib \ > --component-library=my-symbols \ > --source-library=. \ > -g backend schematic.sch > > Roland > > -- Jason White --089e0111c01ae55362051983d81e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Cool, I'll have to take a look.

I'm always excited by new projects like these.

Gee, now I'll have to get back to work on my (fully functional, but ex= tremely ugly) Python Gerber importer and exporter. (I want to pack it up in= to a library so that I can put a gui on it, some day ...)

On Sat, Jun 27, 2015 at 1= :39 PM, Roland Lutz <rlutz AT hedmen DOT org> wrote:
Hi,

just FYI: I made some progress with refactoring and translating gnetlist to= Python.=C2=A0 Some things don't work quite right yet (e.g. the spice-s= db backend in combination with slotted parts), many things still look quite= ugly, but it's running and passes most of the original gnetlist test c= ases.

You can download the current work-in-progress from my Github repository:
=C2=A0 git://github.com/rlutz/xorn.git WIP-netlist

Please note that the Python netlister doesn't execute any Scheme code a= t all, including the standard gEDA configuration files.=C2=A0 Currently you= 'll have to specify all necessary options on the command line, for exam= ple:

$ src/command/xorn netlist \
=C2=A0 =C2=A0 --component-library-search=3D/path/to/lib \
=C2=A0 =C2=A0 --component-library=3Dmy-symbols \
=C2=A0 =C2=A0 --source-library=3D. \
=C2=A0 =C2=A0 -g backend schematic.sch

Roland




--
Jason White
--089e0111c01ae55362051983d81e--