delorie.com/archives/browse.cgi | search |
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--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |