Message372032
pyshellext uses MIDL to generate a header, whose only purpose is to define a class GUID. MIDL generation step can be replaced with a simple #define. This doesn't really matter for VS, but other build systems (CMake, probably Meson too) will benefit.
pyshellext has separate .def files for debug and release builds. One .def file is sufficient, because LIBRARY statement is optional.
Using __declspec(dllexport) isn't an option, because Windows headers misdeclare DllCanUnloadNow and DllGetClassObject... |
|
Date |
User |
Action |
Args |
2020-06-22 06:00:23 | nnemkin | set | recipients:
+ nnemkin, paul.moore, tim.golden, zach.ware, steve.dower |
2020-06-22 06:00:23 | nnemkin | set | messageid: <1592805623.25.0.00409293845235.issue41070@roundup.psfhosted.org> |
2020-06-22 06:00:23 | nnemkin | link | issue41070 messages |
2020-06-22 06:00:22 | nnemkin | create | |
|