Steve Dower <steve.do...@python.org> added the comment:
In general, no settings rely on both Platform AND Configuration, so you likely only need to check one or the other. Look at PCbuild/pyproject.props for the best examples. IIRC, properties are set assuming Win32/Release, and then we override those that need to be different for either Debug or x64/ARM builds. Any settings that you think are worth applying to all projects can go in this file, while any that are strictly for pyshellext can go in its vcxproj (but using a similar style). Let's not start a CMake debate here - there are plenty of other issues on here about that. We currently maintain MSBuild files by hand, and it works well. More commits on the same PR are fine. We squash merge at the end, so the history only remains in the commit message if we need to put it there. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40145> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com