No hurry Bernhard. Whenever you get a chance. I just want to have a complete solution before I commit the changes.
Thanks, Wayne On 1/25/2015 2:22 PM, Bernhard Stegmaier wrote: > Hi Wayne, > > I’ll try to look at it starting tomorrow, so I hope I can give feedback > until mid of the week. > > > Regards, > Bernhard > > On 25.01.2015, at 20:02, Wayne Stambaugh <[email protected] > <mailto:[email protected]>> wrote: > >> On 1/25/2015 10:29 AM, Nick Østergaard wrote: >>> 2015-01-23 14:42 GMT+01:00 Wayne Stambaugh <[email protected] >>> <mailto:[email protected]>>: >>>> As you all know, we have had many users struggle with setting up the >>>> environment variables used in the footprint library table and 3D model >>>> code. The attached patch sets the process environment variables >>>> KIGITHUB and KISYS3DMOD. KIGITHUB should work for all platforms since >>>> it is the URL for the kicad library repos on GitHub which is always >>>> https://github.com/KiCad. KISYS3DMOD uses the 3D model library install >>>> path created during the CMake configuration. This works fine for me on >>>> windows and linux. OSX may be a different story due to the way the >>>> bundle paths are defined. Would on of the OSX devs please test this and >>>> give me some feedback? Please don't forget to remove these environment >>>> variables that are set elsewhere. Otherwise, the environment variable >>>> in this patch will be ignored. My guess is that if we get the default >>>> environment variable set correctly that it would solve the problem for >>>> the largest percentage of users until I get some time to work on the >>>> dialog to edit them. I will also add KISYSMOD to this code once have >>>> the default OSX paths established. >>> >>> What would the default KISYSMOD be? I currently set it to >>> /usr/share/kicad/footprints in my kicad-pretty-git AUR package [1]. >>> >>> [1] https://aur.archlinux.org/packages/kicad-pretty-git/ >>> >> >> The default KISYSMOD on Linux would be >> /usr/local/share/kicad/footprints. However, this can be changed during >> the CMake configuration by passing -DCMAKE_INSTALL_PREFIX=/install/path. >> My guess is that packagers set this to /usr instead of the default >> /usr/local when building distro specific KiCad packages. The default >> should always correctly point to the correct path as long a the library >> install path is also set to the same path as the source build install >> path. The problem child is OSX because of the way the install paths are >> defined so I still need an answer from the OSX devs before I commit this >> patch. The Windows NSIS installer can also be problematic if the user >> installs KiCad anywhere but the default path which is c:\Program Files. >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> <mailto:[email protected]> >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

