delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/07/06/13:01:40

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=m0n5t3r.info; s=m0n5t3r;
h=subject:to:references:from:message-id:date:user-agent:mime-version
:in-reply-to;
bh=Rwon9jyJJOYzkEfKh7m3TjPjwe8cffpFC/2j5x6q4g4=;
b=A6+XNM+r7MW/5H9/qyWz/QN2bSzYLWDZ4e4foG0owkOi4KcD29kuFsNOd34RggMQeh
3L0HaLHN6ArbCABvs0H70xV8azSUt7PnD/URHUxc0aYGmLwAY7syY18Xme8vcIF5F31L
gujDfARl/7jTSEIApjixZ1sNRowmeaaKZlM/4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:subject:to:references:from:message-id:date
:user-agent:mime-version:in-reply-to;
bh=Rwon9jyJJOYzkEfKh7m3TjPjwe8cffpFC/2j5x6q4g4=;
b=Q4HfkVV2sCL6866kDtvp+SXPs9ZLrA+94Cd3ntr6dQJTyrbWibQ2cy8ZwGCE/iIftR
e/fYLZKJT2giJD+4Q0cx5qBQFlPjdHOm+OHoxUC7XKf6sGBaCCWhWZJyS+yFIManxpgo
R2oqKrAVR55nIDbp68MVGPDoiafsHZxFgz+vvcLKiJ1mu7xQXhqKNmWfluitEeqkA2Tk
LzX8X0CXNoXA1rkHbxsseIpzu24o9pq0dctqFq6OaST+pfKC3TBUhrnJQ0hcNcMnbp91
6AkyTd7ekFiLBmfI5pIkcbAWtOJfHfmsU2g/vhNqdXWodr49kZGBg9DQt2r24JC+mJT/
uSBA==
X-Gm-Message-State: ALyK8tJmtGnvYKFOzvJ6P+jtQwV13GQ0nANdwR9BLk+EIfQD7BiltIjQZMc6946C5xGFqw==
X-Received: by 10.28.173.198 with SMTP id w189mr21265299wme.70.1467824406907;
Wed, 06 Jul 2016 10:00:06 -0700 (PDT)
Subject: Re: [geda-user] Exporting a design
To: "geda-user AT delorie DOT com" <geda-user AT delorie DOT com>
References: <C1B27CB8-9811-4101-8166-F8E17D7026FF AT wellesley DOT edu>
<CAOP4iL36ffcrhRYC5SJj1-5AT3OcgKM3wp2nHzFJrHKRdvkAkA AT mail DOT gmail DOT com>
<CA+uY=MTtD5+MtmVUbPCQacPzbpLGXUgBFJWe6xZpZH-bR7mT=g AT mail DOT gmail DOT com>
<201607061549 DOT u66FnPTk017401 AT envy DOT delorie DOT com>
From: "Sabin Iacob (iacobs AT m0n5t3r DOT info) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <577D3913.1050707@m0n5t3r.info>
Date: Wed, 6 Jul 2016 20:00:03 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <201607061549.u66FnPTk017401@envy.delorie.com>
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

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--WM0jfotlMbwviH1O7QVdClgl4DADpMQg8
Content-Type: multipart/mixed; boundary="8IJcrnxI10jE1l2GSLABaujICxWGWT4pE"
From: Sabin Iacob <iacobs AT m0n5t3r DOT info>
To: "geda-user AT delorie DOT com" <geda-user AT delorie DOT com>
Message-ID: <577D3913 DOT 1050707 AT m0n5t3r DOT info>
Subject: Re: [geda-user] Exporting a design
References: <C1B27CB8-9811-4101-8166-F8E17D7026FF AT wellesley DOT edu>
 <CAOP4iL36ffcrhRYC5SJj1-5AT3OcgKM3wp2nHzFJrHKRdvkAkA AT mail DOT gmail DOT com>
 <CA+uY=MTtD5+MtmVUbPCQacPzbpLGXUgBFJWe6xZpZH-bR7mT=g AT mail DOT gmail DOT com>
 <201607061549 DOT u66FnPTk017401 AT envy DOT delorie DOT com>
In-Reply-To: <201607061549 DOT u66FnPTk017401 AT envy DOT delorie DOT com>

--8IJcrnxI10jE1l2GSLABaujICxWGWT4pE
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 07/06/2016 06:49 PM, DJ Delorie wrote:
>> This seems fairly straightforward. You need a program that can parse b=
oth
>> .pcb and .sch files, and pull out the .fp and .sym files, then create =
a
>> .zip out of them. How hard can that be?
> the .sch files don't include the location of the syms, just the
> basename, and the .pcb embeds (and changes!) the footprints.
>
> So not as straightforward as you'd think.

You'd infer the names of the footprints from the footprint attribute,
but the symbol basename thing is quite annoying, indeed (add gedasymbols
to the library in gschem -> existing schematics instantly messed up)

For my rare projects I tend to have a lib/symbols in the project dir and
a local gafrc that inserts it into the search path; if I did it more
often I would probably put in the effort to write a script to gather
them, but my boards are rare enough that I just put up with the manual
work when needed.




--8IJcrnxI10jE1l2GSLABaujICxWGWT4pE--

--WM0jfotlMbwviH1O7QVdClgl4DADpMQg8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXfTkUAAoJEIIekQf3ltoLOF8QAIVN5YkKCOo8qsjst0grip59
lH6M9WiOkeNNHD9v1Vfml81ni27hSjiA7NMHqyr2CEWb5/Mh8bMC0xMsJ+tmb1eJ
2zMHpBfRu+U9cixtH12Hbwv3Yt7AoC1PdFxytMHdnuTtbEErH9+cdLAv1i8mevCL
rHinyurYwm9t2H7RuqH6nA3GYj2+gsSrZGYHZo1qoJGknmdeIobLE9MG1YSMMIzv
auoZRzg4aQriQkB8XOW7csn1T6tPYVy3QOKY+ERrRx9WfFa8ZVOfb78/uGn/Hvv9
ViZaz7Vi3w2rVFV/j4fPKhNo1WUeAWoFEvR82wTmpvVHcWbC5ZOvbdO+VLfLYvJA
CceeywQ5cbhl7wwE/1zrFguXC1OEirIY5YgTkbZ89OO8KVqAy+ynLxoAWl3UbZ6V
gHs4jfSxdAHan9v+pzpf1QudE/g+5u/aSUWVhOfTtKcl77EaztXJgvfTy6pgzFZp
KypGMPnNrgUVRijVQAE1YBFILIbgcf/bQB/giUoJQ4pE4z5EKr1/oZjRhRfqgffO
cLe//aqzF6l87VjCRE8f0T5PS+hNFeJnAnmFuGOQZYIcW8UNGF2fVzeYzZyjdF4m
x0iCfuspWHmexUZsjQ6Fa3RQcGxRwL+wKg4ebM+F3BT/Ywa5prxEjrp24G0QvWdN
lUEUvoGzeIPIqMW4fTsj
=yjNe
-----END PGP SIGNATURE-----

--WM0jfotlMbwviH1O7QVdClgl4DADpMQg8--

- Raw text -


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