Hi Adam, When do you think you will be able to begin providing nightly builds with this so users can test it? It would be nice to have a few weeks of testing with Python bundled on macos to shake out any bugs before the stable release.
Thanks, Wayne On 4/23/2018 10:46 AM, Adam Wolf wrote: > Hi folks! > > Over the weekend, I made a culminating breakthrough on some Python > work I've been working on since at least March 2017 > (https://cmake.org/pipermail/cmake/2017-March/065140.html). I now > have a Python Framework embedded inside KiCad, scripting console and > all, which fixes many issues we've had for years. For instance, I can > no longer reproduce the longstanding "Mac KiCad stops working if you > have wxmac or wxpython installed". !!! > > My changes require *one* change inside KiCad, setting > BU_COPY_FULL_FRAMEWORK_CONTENTS to ON (see > https://cmake.org/cmake/help/v3.0/module/BundleUtilities.html) so that > it copies the complied full custom Python Framework into the bundle. > > I am going to prepare a patch, and see if the last-generation > packaging scripts still work. I expect they should--I don't actually > suspect any change for anyone else, because the Python framework is > usually a system framework, and those are filtered out by > BundleUtilities. Doing a clean build from the old scripts to test it > will take a good chunk of today. (I am not 100% sure it won't cause > problems for other folks, so I am prepared to set this behind a CMake > flag so people can turn it off.) > > That'll take me a day, and I know we're running into a deadline, so I > just wanted to pipeline any necessary discussion :) > > Adam Wolf > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [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

