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 |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1414694116; bh=ckmFfxRXAM/BRlrCKy8A2JL2qjCsYwdXTjPpiWn7OP8=; h=Date:From:To:Subject:References:In-Reply-To:From:Subject; b=NYKCerYn2uMvhatqRLfPMGvYKsq0RIF9eVbfeTXaDaAKCMziWjWaC9S9zh9YPiJgc0X0o6lj+uscq1DIf/Ox8civWLc0CkRIvr2oIjA1pN1+jPPI5yz6yViuWG3uBNeGeHS18Cp7KK42WppcBG4z0+6w6xwXiupudJljXkffxXU= |
DomainKey-Signature: | a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; |
b=r3+O1kZtmhmBx/lCVASrzckkbXdM44O8MZEwjCtTTPAAFWafjLR+5KMN8sYdbLPYzbm/0XTn4x30wZYxGed46NHzzlbrNX1Xd7WietWj+MircOTvUAJF5mBhrDDlKJjKGlV1VqzK2wuSiAoJrWrLjUK6LKFeUEzmbAobADZVjJc=; | |
X-Yahoo-Newman-Id: | 12961 DOT 3720 DOT bm AT smtp111 DOT sbc DOT mail DOT ne1 DOT yahoo DOT com |
X-Yahoo-Newman-Property: | ymail-3 |
X-YMail-OSG: | 9m.I0X4VM1lx0QlPYdatCLWMphfLi41rMq9kQUVPOr0qdqz |
MmECF744pj_T1v73Kn_dWJf2PxA4Y9qAgfB_ZdyEHV4YgUeEsuIZN_MCo3z7 | |
2ZgkIcq4EnedOH4sTiZYXuf9XjLQ4NvuhKrmdNwTly5cGFNN9Iy.QJdTbb9X | |
wWzBki8J.P3PmO6Lq6DH81g1dGvytO1irk240kK73RrYTH5BkX2s5OVpsWnX | |
7IkttGDB7M1gfj09JgCFPY3m_rwF3XMeEfigRAmRjJ2aFpCO.2vcQCRaRgO3 | |
Ju4Pyu_cDgjA._5QFR7P3FJptZYnx_H7Bnip04J5URX.tsUqdL5iKfGFxG9j | |
OttGXTn1syi7ivSvR3ZHt4hnSp3XMV6uAEo27YIIGiKf7BZof9jU0roF7GcP | |
aLdFA1d49RwqWxeMjtBdfIBT5vwRM7t81kRGEDjcy1YEyo4OjYbskoab3GnS | |
XC.MYcKyYMlo2eQOP2gzpLf0ByE91NI6KoFnVjUhQAUko2TSDb3AKmCLV4Ti | |
aRavehn4aap72zAyEum06sArHihLpNJhq6.5riT.ja8zIN0pHZFXN | |
X-Yahoo-SMTP: | f_DTt3mswBBgAkQlHvfWr7fedPivEj8lM_i1QPTGLa1z0f7XFiw- |
Message-ID: | <54528417.6080105@sbcglobal.net> |
Date: | Thu, 30 Oct 2014 11:31:51 -0700 |
From: | Girvin Herr <girvin DOT herr AT sbcglobal DOT net> |
User-Agent: | Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20131204 Thunderbird/17.0.11 |
MIME-Version: | 1.0 |
To: | geda-user AT delorie DOT com |
Subject: | Re: [geda-user] improved library search in gschem and pcb |
References: | <m2tuph$gmh$1 AT ger DOT gmane DOT org> |
In-Reply-To: | <m2tuph$gmh$1@ger.gmane.org> |
Note-from-DJ: | This may be spam |
Reply-To: | geda-user AT delorie DOT com |
On 10/30/2014 11:11 AM, Kai-Martin Knaak wrote: > Roland Lutz wrote: > >> While I was at it, I took the time to push my patches for PCB. >> gschem and PCB now both support arbitrary levels of subdirectories in >> the library. > Let me step up the volume a little bit: > > <fanfare> > ANOUNCEMENT! > pcb and gschem can now handle libraries with more than one level > of subdirectories. > </fanfare> > > My footprint lib is organized like this: > > footprints > ├── connectors > │ ├── coaxial > │ ├── DVI > │ ├── JAE_IL-G > │ ├── LEMO > │ ├── pin_headers > │ ├── RIACON > │ ├── RJ45 > │ ├── SCSI > │ ├── subD > │ └── XLR > ├── discretes > │ ├── capacitors > │ ├── diodes > │ ├── inductors > │ ├── potentiometers > │ ├── resistors > │ └── varistors > ├── generic > │ └── DIP > ├── logos > ├── mechanical > │ ├── blocks > │ ├── boxes > │ └── holes > ├── misc > ├── specific > └── switches > > Traditionally, this needed a library search string that includes all the > dirs below $HOME/geda/footprints : > > library-newlib = ~/geda/kai_martin_knaak/footprints/connectors:~/geda/ > kai_martin_knaak/ footprints/discretes:~/geda/kai_martin_knaak/footprints/ > generic:~/geda/kai_martin_knaak/footprints/mechanical:~/geda/kai_martin > _knaak/footprints/potentiometers:~/geda/kai_martin_knaak/footprints/logos: > ~/geda/kai_martin_knaak/footprints/misc:~/geda/kai_martin_knaak/footprints/ > switches:~/geda/kai_martin_knaak/footprints/specific:. > > Note, that the string contains close to 512 characters. This is no > coincidence, since pcb cut the string at about this margin on save. > > With Rolands patches my footprint lib becomes accessible to pcb with > this single line: > library-newlib = ~/geda/gedasymbols/www/user/kai_martin_knaak/footprints:. > > Roland also fixed the footprint chooser dialog to show an expandable tree > rather than a flat list. Library handling in had similar quirks. Since his > patches the symbol chooser dialog shows a proper tree, too. > > Cheers to him! > > ---<)kaimartin(>--- +1 It is about time gschem implemented this. Thanks to all involved. Girvin Herr
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |