www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2011/11/29/10:18:18

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=mime-version:date:message-id:subject:from:to:content-type;
bh=rERI5PyKn8fx9ZFiCH1Rfxoow8fyaT8HCPT27UWERBM=;
b=xP0NTBmZ6fKd5w3v82zxGRwgd0ie3q/tStfbEIz5+aRfAmmrg9bocdz+R9N0fN5Ccx
BIaOBhSkppHn0jlyUh47/X68huZ6nWGYD+2dwF88ClBUvPPIthZ4GEOcVOr2uyopOwxv
tpk6LDmJuW9Ec8OpZgWx1j9y+Ie3K+k2Dl/4Q=
MIME-Version: 1.0
Date: Tue, 29 Nov 2011 15:52:15 +0100
Message-ID: <CAAVSQ3vnFZkWdWn=LCbf+WSM0vOx9pwW+OaeTs47EdO8nfmC_w@mail.gmail.com>
Subject: [geda-user] Dynamic loading personal components (with subfolder) into the search
component tree of gschem
From: Luigi Salvatore Palese <ultrabit AT gmail DOT com>
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com

--bcaec51b9fd3de661204b2e0c3fc
Content-Type: multipart/alternative; boundary=bcaec51b9fd3de660f04b2e0c3fa

--bcaec51b9fd3de660f04b2e0c3fa
Content-Type: text/plain; charset=ISO-8859-1

Hi all,
 after searching, without any result, for a way to add my personal
components to the gschem component search tree including subpath, i have
write a little procedure to do this using the some way gschem does for the
standard component library.
Hope I do not to reinvent the wheel :-).
The procedure in attachment is composed by a bash script and a guile
script.
This work for me on Ubuntu 11.10 and gschem 1.7.1  (g34d46a6)

Have a nice day!

--bcaec51b9fd3de660f04b2e0c3fa
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi all,<br>=A0after searching, without any result, for a way to add my pers=
onal components to the gschem component search tree including subpath, i ha=
ve write a little procedure to do this using the some way gschem does for t=
he standard component library. <br>
Hope I do not to reinvent the wheel :-).<br>The procedure in attachment is =
composed by a bash script and a guile script. <br>This work for me on Ubunt=
u 11.10 and gschem 1.7.1=A0 (g34d46a6)<br><br>Have a nice day!<br><br><br>
<br><br>

--bcaec51b9fd3de660f04b2e0c3fa--
--bcaec51b9fd3de661204b2e0c3fc
Content-Type: application/octet-stream; name=build-local-symbols-list
Content-Disposition: attachment; filename=build-local-symbols-list
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gvl0uoqy0

IyEvYmluL2Jhc2gKIyAgICBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiBy
ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQojICAgIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CiMgICAgdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwg
b3IKIyAgICAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgojCiMgICAgVGhpcyBw
cm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CiMgICAgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQg
d2FycmFudHkgb2YKIyAgICBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNV
TEFSIFBVUlBPU0UuICBTZWUgdGhlCiMgICAgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9y
IG1vcmUgZGV0YWlscy4KIwojICAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCiMgICAgYWxvbmcgd2l0aCB0aGlzIHByb2dy
YW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCiMKIyBidWls
ZC1sb2NhbC1zeW1ib2wtbGlzdCAgQ29weXJpZ2h0IChDKSAyMDExICBMLlMuUC4gPHVsdHJhYml0
QGdtYWlsLmNvbT4KIwojIFNob3J0IGRlc2NyaXB0aW9uOiBCdWlsZCBhbmQgY29weSB0aGUgZ2Vu
ZXJhdGVkIGxvY2FsLXN5bWJvbHMtbGlzdCB0byB+Ly5nRURBIGZvbGRlcgoKU1lNUEFUSD0iL3Vz
ci9sb2NhbC9zaGFyZS9zeW1ib2xzIgpTWU1TVUI9InBlcnNvbmFsLyIKY2QgJFNZTVBBVEggOyBl
Y2hvID4gbG9jYWwtc3ltYm9scy1saXN0IDsKSUZTPSQnXG4nCmZvciBkIGluIGBmaW5kIC4vJFNZ
TVNVQiAtdHlwZSBkYCA7IGRvCglkZXNjPSJgY2F0ICRkLy5kZXNjYCIKCWVjaG8gIiRkIiA+PiBs
b2NhbC1zeW1ib2xzLWxpc3QKCWVjaG8gIiRkZXNjIiA+PiBsb2NhbC1zeW1ib2xzLWxpc3QKZG9u
ZQoKZWNobyAiQ29waW5nIGxvY2FsLXN5bWJvbHMtbGlzdCB0byB+Ly5nRURBIGZvbGRlci4uLiIK
Y3AgbG9jYWwtc3ltYm9scy1saXN0ICB+Ly5nRURBLwoK
--bcaec51b9fd3de661204b2e0c3fc
Content-Type: text/x-scheme; charset=US-ASCII; name="local-symbols-library.scm"
Content-Disposition: attachment; filename="local-symbols-library.scm"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gvl0v3w91

OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC0qLVNjaGVtZS0qLQo7ICAgIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2Fu
IHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CjsgICAgaXQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKOyAgICB0aGUg
RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNl
LCBvcgo7ICAgIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCjsKOyAgICBUaGlz
IHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1
bCwKOyAgICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGll
ZCB3YXJyYW50eSBvZgo7ICAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKOyAgICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBm
b3IgbW9yZSBkZXRhaWxzLgo7CjsgICAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBv
ZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKOyAgICBhbG9uZyB3aXRoIHRoaXMgcHJv
Z3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KOwo7IENv
cHlyaWdodCAoQykgMjAxMSAgTC5TLlAuIDx1bHRyYWJpdEBnbWFpbC5jb20+CjsKKHVzZS1tb2R1
bGVzIChpY2UtOSByZWFkbGluZSkpCih1c2UtbW9kdWxlcyAoaWNlLTkgcmRlbGltKSkKKGFjdGl2
YXRlLXJlYWRsaW5lKQo7OzsKOzs7IEFkZCB0aGUgZGVmYXVsdCBjb21wb25lbnQgbGlicmFyaWVz
Cjs7OwooZGVmaW5lIGdlZGEtcmNob21lLXBhdGggKGJ1aWxkLXBhdGggKGdldGVudiAiSE9NRSIp
ICIuZ0VEQSIpKQooZGVmaW5lIGxvY2FsLXBhdGggKGJ1aWxkLXBhdGggIi91c3IvbG9jYWwvc2hh
cmUiKSkKKGRlZmluZSBsb2NhbC1zeW0tcGF0aCAoYnVpbGQtcGF0aCBsb2NhbC1wYXRoICJzeW1i
b2xzIikpCjsoZGVmaW5lIGxvY2FsLWZvb3RwcmludC1wYXRoIChidWlsZC1wYXRoIGxvY2FsLXBh
dGggImZvb3RwcmludHMiKSkKKGRlZmluZSBmb2xkZXJsaXN0ICcoKSkKKGRlZmluZSBscwogICAg
ICAobGV0CgkoKGlucHV0LWZpbGUgICAgICAgCSIiKQoJKHRoaXMtbGluZS0xICAgICAgCSIiKQoJ
KHRoaXMtbGluZS0yCQkiIikpCiAgICAgICAgKHNldCEgaW5wdXQtZmlsZSAgKG9wZW4tZmlsZSAo
YnVpbGQtcGF0aCBnZWRhLXJjaG9tZS1wYXRoICJsb2NhbC1zeW1ib2xzLWxpc3QiKSAgInIiKSkK
CShzZXQhIHRoaXMtbGluZS0xIChyZWFkLWxpbmUgaW5wdXQtZmlsZSkpIDsgZmlsZWxpc3QgZmly
c3QgbGluZSBtdXN0IGJlIGVtcHR5ICEKICAgICAgICAod2hpbGUgKG5vdCAoZW9mLW9iamVjdD8g
KHBlZWstY2hhciBpbnB1dC1maWxlKSkpCgkJKHNldCEgdGhpcy1saW5lLTEgKHJlYWQtbGluZSBp
bnB1dC1maWxlKSkKCQkoc2V0ISB0aGlzLWxpbmUtMiAocmVhZC1saW5lIGlucHV0LWZpbGUpKQoJ
CShzZXQhIGZvbGRlcmxpc3QgKGFwcGVuZCBmb2xkZXJsaXN0IChsaXN0IChsaXN0IHRoaXMtbGlu
ZS0xIHRoaXMtbGluZS0yKSApKSkKICAgICAgICAgICAgICAgKQogICAgICAgIChjbG9zZS1wb3J0
IGlucHV0LWZpbGUpKSkKCihkaXNwbGF5IGZvbGRlcmxpc3QpCihmb3ItZWFjaAogKGxhbWJkYSAo
ZGlyKQogICAoaWYgKGxpc3Q/IGRpcikKICAgICAgIChjb21wb25lbnQtbGlicmFyeSAoYnVpbGQt
cGF0aCBsb2NhbC1zeW0tcGF0aCAoY2FyIGRpcikpIChjYWRyIGRpcikpCiAgICAgICAoY29tcG9u
ZW50LWxpYnJhcnkgKGJ1aWxkLXBhdGggbG9jYWwtc3ltLXBhdGggZGlyKSkpCiAgICkKIChyZXZl
cnNlIGZvbGRlcmxpc3QgCiApKQoK
--bcaec51b9fd3de661204b2e0c3fc
Content-Type: application/octet-stream; name=README
Content-Disposition: attachment; filename=README
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gvl0v9s12

IwojCkNvbmZpZ3VyYXRpb24gc3RlcHM6CgpjcCBsb2NhbC1zeW1ib2xzLWxpYnJhcnkuc2NtIH4v
LmdFREEvCgpBZGQgfi8uZ0VEQS9nYWZyYyB0aGUgZm9sbG93aW5nIGxpbmVzOgo7CihkZWZpbmUg
Z2VkYS1yY2hvbWUtcGF0aCAoYnVpbGQtcGF0aCAoZ2V0ZW52ICJIT01FIikgIi5nRURBIikpCihs
b2FkIChidWlsZC1wYXRoIGdlZGEtcmNob21lLXBhdGggImxvY2FsLXN5bWJvbHMtbGlicmFyeS5z
Y20iKSkKOwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCmxuIC1zIG15LXN5bWJvbHMtcGF0aCBwYXRoL3Vzci9sb2NhbC9z
aGFyZS9zeW1ib2xzCgpjZCBteS1zeW1ib2xzLXBhdGggOyBta2RpciBwZXJzb25hbCA7Cm12ICog
cGVyc29uYWwKY3AgYnVpbGQtbG9jYWwtc3ltYm9scy1saXN0IG15LXN5bWJvbHMtcGF0aAoKIyBm
b3IgZWFjaCBwYXRoIGluIHBlcnNvbmFsOgplY2hvICJPbmUgTGluZSBEZXNjcmlwdGlvbiIgPiAu
ZGVzYwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCkV4YW1wbGVzIHBhdGg6CmNhcGFjaXRvcnMvCgkuZGVzYyA8LS1vbmVs
aW5lY29udGVudC0tICJHZW5lcmljIGNhcGFjaXRvcnMiCgljYXAtMS5zeW0KCWF2eC8KCQkuZGVz
YyA8LS1vbmVsaW5lY29udGVudC0gIkFWWCBDYXBhY2l0b3JzIgoJCWlkYy5zeW0KCgpiZWNvbWUg
LS0+CgpnZWRhIHN5bWJvbHMgdHJlZSsKCT5jYXBhY2l0b3JzIEdlbmVyaWMgY2FwYWNpdG9ycwoJ
CWNhcC0xLnN5bQoJPmF2eCBBVlggQ2FwYWNpdG9ycwoJCWlkYy5zeW0KCgouLi4KCg==
--bcaec51b9fd3de661204b2e0c3fc--

- Raw text -


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