[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA: attribs file
On Sat, Aug 14, 2004 at 06:38:46AM -0400, Stuart Brorson wrote:
> >
> > If I understand the whole stuff correctly, there is a hardwired attribs
> > file that defines attribs for gnetlist output.
> >
> > However on Ronja I am using gnetlist together with GNU Make and this
> > design is not reentrant. It means that if I want to generate 2
> > different files with two different sets of attributes and set up make -j 2
> > (concurrent job execution for speed up for example on SMP systems), then
> > there is no way how to implement it correctly.
> >
> > I think using make and concurrent jobs and autogeneration of output files
> > is a sensible way and that it is the way how people can be expected to use
> > gnetlist in the future.
> >
> > I suggest to make possible to at least specify the filename of the former
> > attribs file on commandline.
>
> Last year, Terry Porter announced a program called "gbom" which was a
> BOM generator that looked more flexible than the gnetlist backends.
> It looked like you could specify which attribs to list -- or, more
> accurately, which attribs to exclude. Here's the announcement thread:
>
> http://www.geda.seul.org/mailinglist/geda-user12/msg00109.html
>
> You will need to follow the thread around to find the various download
> locations he gave. Unfortunately, I clicked around to find gbom, but
> it appears to have disappeared from the net. Maybe you could e-mail
> Terry and ask him where it went?
>
> Eventually, I envision putting some kind of BOM facility into
> gattrib. The nice thing about gattrib is that since it's a
> spreadsheet, you can hide/show different columns and then print out
> the attribs you want when you generate the BOM.
However is it scriptable? My typical work on Ronja looks like this:
clock@beton:~/creat/ronja/schematics$ gschem twister.sch
<do some changes>
clock@beton:~/creat/ronja/schematics$ cd ..
clock@beton:~/creat/ronja$ make
>
> By the way, did you ever take the newest gattrib (20040806) out for a
> test drive? It lives in the gEDA project CVS. I suppose I should
> make some kind of announcement that it is available, but I figured
> that it would just appear when Ales does the next release.
No, however there is no reason why I shouldn't try it :)
Cl<
>
> Stuart