kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #13244
Re: KICAD_DATA on OS X
Thanks a lot, Adam!
Now I can see my $HOME/Library.
For the Master Data Location, I would prefer /Library/Application Support/Kicad,
and a similar ~/Library/Application Support/Kicad, for the personal or project libraries.
Jean-Paul
AC9GH
On May 6, 2014, at 4:08 PM, Adam Wolf <adamwwolf@xxxxxxxxx> wrote:
> http://www.macworld.com/article/2057221/how-to-view-the-library-folder-in-mavericks.html
>
>
> On Tue, May 6, 2014 at 3:04 PM, louijp <louijp@xxxxxxxxx> wrote:
> Marco,
> /Library is not visible in my finder.
> I have to use a terminal to go there, and I do not have a ~/Library. That's the default on a new Macbook pro. But that might be an acceptable choice if you tell me how to modify the Finder app to see the /Library directory.
>
> My $0.02,
> Jean-Paul
>
>
> Sent from my Verizon Wireless 4G LTE smartphone
>
>
> -------- Original message --------
> From: Marco Serantoni
> Date:2014/05/06 12:59 PM (GMT-05:00)
> To: Adam Wolf
> Cc: kicad-developers@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Kicad-developers] KICAD_DATA on OS X
>
> Adam,
> I'm for /Library & ~/Library, first because they are coherent with the enviroment and wxStandardPaths.
> We have discussed about that with Wayne not much months ago, we agree from much time about the correctness to use that class without reinvent the wheel, the differences were about ::GetUserConfigDir ::GetUserDataDir and fp_table, now the discussion could be easier to understand with updated documentation.
>
> http://docs.wxwidgets.org/trunk/classwx_standard_paths.html#a7c7cf595d94d29147360d031647476b0
>
>
> Placing things inside a bundle is nice, but is nice only for Support files that are immutable, libraries are not, they have be changed.
>
> /usr/local in osx is the same than ask an linux user to make a C:/windows directory in its root, moreover the Finder could not navigate those directory easly.
>
>
> Try to take a look to common/systemdirsappend.cpp, i'vent seen deepier the changes but i don't think that points to /usr/local.
>
>
> --
> Marco
>
>
> On Tue, May 6, 2014 at 5:30 PM, Adam Wolf <adamwwolf@xxxxxxxxx> wrote:
> Hi folks,
>
> I have been producing OS X builds for a while now, and I'm working on addressing some feedback before I start setting up the push of DMGs to Miguel's system.
>
> The first main feedback point is KICAD_DATA. I apologize if this has been discussed before--I promise I searched in the archives for about five minutes before drafting this.
>
> Right now, various things like eeschema are looking at /usr/local/library, which isn't what we want.
>
> Some places users have suggested to me include:
> • /usr/local/share/kicad/library
> • /Library/Application Support/Kicad
> • ~/LibraryApplication Support/Kicad
> • Inside the .app Bundle
>
> Marco and the other Mac folks, I am especially interested in your input. Thanks!
>
> Adam Wolf
> Wayne and Layne, LLC
>
>
>
>
Follow ups
References