New submission from Zachary Ware: We do have the option of leaving out all extension modules ("/p:IncludeExtensions=false"), but it would be nice to be able to build everything that doesn't require external libs.
This also be adds an option to skip only Tkinter (analogous to "/p:IncludeSSL=false"), as that's what I actually need at the moment :). I'm not adding options for every external project individually, as most of them are not a big deal, but OpenSSL, Tcl/Tk/Tix, and (on 2.7) bsddb take a long time to compile and might be nice to leave out when they're not needed (so I also added the ability to leave out bsddb on 2.7). Leaving out 3.4 as its project files are not amenable to this kind of change, and 3.4's days are numbered anyway. ---------- assignee: zach.ware components: Build, Windows files: 2.7_external_build_handling.diff keywords: patch messages: 249567 nosy: paul.moore, steve.dower, tim.golden, zach.ware priority: normal severity: normal stage: patch review status: open title: It should be possible to build successfully without external libraries type: behavior versions: Python 2.7, Python 3.5, Python 3.6 Added file: http://bugs.python.org/file40322/2.7_external_build_handling.diff _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24986> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com