delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/10/30/14:35:33

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

- Raw text -


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