delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/10/18/05:17:10

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sat, 18 Oct 2014 11:16:12 +0200 (CEST)
X-X-Sender: igor2 AT igor2priv
To: geda-user AT delorie DOT com
X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu"
From: gedau AT igor2 DOT repo DOT hu
Subject: [geda-user] gnetlist backend
Message-ID: <alpine.DEB.2.00.1410181058460.3358@igor2priv>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
Reply-To: geda-user AT delorie DOT com

Hi all,

I'd write a script that does things that seem to be unusual (judging from
the current gnetlist backends). I do not wish to write the script in 
scheme but I'd like to avoid rewriting existing scheme code in my 
preferred language. Especially I'd like to avoid building the actual 
netlist, figuring attribute promotion and collecting all non-embedded 
symbols on my side. The most trivial solution seems to be to use gnetlist 
with a backend that does all those and spits out enough data for my script 
to process.

I have two questions regarding to this:

1. is there a ready-to-use gnetlist backend that prints the netlist in 
some easy-to-process text format and prints _all_ attributes of all 
components in an also easy-to-process format?

2. is it possible to have a project-specific gnetlist backend, an .scm 
that is not installed system-wide but lives in the project's directory, 
still gnetlist can access it?

Regards,

Tibor

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019