www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/09/09/07:44:30

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Virus-Scanned: amavisd-new at cloud9.net
Date: Mon, 9 Sep 2013 07:43:55 -0400 (EDT)
From: Stuart Brorson <sdb AT cloud9 DOT net>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] [RFC] Major changes to symbol/schematic libraries
in geda-gaf
In-Reply-To: <20130909083911.GB22949@visitor2.iram.es>
Message-ID: <alpine.BSF.2.00.1309090738440.64147@earl-grey.cloud9.net>
References: <87ob83dodl DOT fsf AT harrington DOT peter-b DOT co DOT uk> <CAMvDHVDprzA9P2NBw-J0p=HRbs10-GkyOX+Ob+dMhseorf4QKg AT mail DOT gmail DOT com> <20130909083911 DOT GB22949 AT visitor2 DOT iram DOT es>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
MIME-Version: 1.0
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

> Self-contained projects are really a good thing, at least when
> I used OrCad, there was a command "Archive parts in schematics"
> which took all the parts used in the schematics and put them
> in a single library file. That was a very nice feature, actually
> the one I mostly miss.

Vladimir already pointed out that the utility "garchive" was created
to serve this goal.  I wrote it maybe 10 years ago, based upon similar
archiving utilities I had used for ViewDraw.  Garchive pulls all the
symbols out of your .sch file, sticks them into a separate directory,
then tarrs and gzips up your schematic and the symbols and creates a
single, stand-alone archive of your project.  ISTR it also put a few
other things into the tarball, perhaps the gafrc and the gschemrc?

Nothing similar works for PCB, but the footprints are embedded in a
.pcb file so the need is not as great.

In any event, the utility has experienced significant bit-rot.  The
last time I tried to use it -- several years ago -- it failed to run. 
However, it is written in Python, so it's easy to hack.  If anybody
wants to fix it, extend it, or write a replacement for it, I encourage
you to do so.

Stuart

- Raw text -


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