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

Reply via email to