On Jul 16, 2018, at 10:22 AM, Mark Roszko <mark.ros...@gmail.com> wrote: > > Yea....thats what I proposed too. > > Every program on Windows that needs side-by-side installs just > versions both the config and install locations. Thats it. > > EAGLE does it. > Visual Studio does. > Altium does it. > CLion does it. > All of Jetbrains other product do it. > Microsoft Word does it > Adobe does it. > Python does it. > MSSQL does it. > <insert the hundreds of other programs in my start menu> > > No need for crazy launcher args and extreme actions such as doing > something like RVM does.... > > All that needs to be done, is find all instances of wxStandardPaths > being used for config location. > Replace it with a standard static function helper. In the helper, it > appends a version number to the location. > > Thats it. Done. No need to require users to understand command line to > use a program. > > It works for linux too. > /home/user/.kicad/ > becomes > /home/user/.kicad/5.1/
And on the Mac that would be /Users/andy/Library/Application Support/kicad becomes /Users/andy/Library/Application Support/kicad/5.1 and /Users/andy/Library/Preferences/kicad becomes /Users/andy/Library/Preferences/kicad/5.1 -a _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp