I fixed the build breaker yesterday, so the ones marked April 26 (http://downloads.kicad-pcb.org/osx/testing/) show the new embedded Python. (I pulled the KiCad patch into the packaging source tree for testing.)
Adam Wolf On Mon, Apr 23, 2018 at 1:24 PM, Nick Østergaard <oe.n...@gmail.com> wrote: > It is built nightly as mentioned in earlier threads at > http://downloads.kicad-pcb.org/osx/testing/. It builds nightly, but it seems > the latest change broke the build for me. :/ > > So users are already able to test it. I have not applied the BU patch. > > 2018-04-23 20:23 GMT+02:00 Adam Wolf <adamw...@feelslikeburning.com>: >> >> Soon. Today? I'll see if I can set up the scripts to apply the attached >> patch. >> >> I rebuilt from a clean setup using all the old infrastructure, and I >> do not see any new issues, and the output DMGs appear to be the same. >> Let me know if there are any objections to this change. >> >> Adam >> >> On Mon, Apr 23, 2018 at 1:11 PM, Wayne Stambaugh <stambau...@gmail.com> >> wrote: >> > 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 : kicad-developers@lists.launchpad.net >> >> Unsubscribe : https://launchpad.net/~kicad-developers >> >> More help : https://help.launchpad.net/ListHelp >> >> >> > >> > _______________________________________________ >> > 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 >> >> _______________________________________________ >> 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 >> > _______________________________________________ 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