<div dir="ltr"><div><div><div>Steve,<br><br></div>Having got the support in place for inject method-related manual code, I've been looking at the type-related code, and to my surprise, it turns out there is nearly 10 times as much of the later than the former.<br><br></div>Looking more deeply at what else is there, we have this in PyKDE4. First, method-related stuff:<br><br>     84 %MethodCode<br><br></div>Then, type-related stuff:<br><div><br>     36 %ConvertFromTypeCode<br>     63 %ConvertToSubClassCode<br>     36 %ConvertToTypeCode<br>     36 %MappedType<br>      1 %TypeCode<br>   1095 %TypeHeaderCode<br><br></div><div>Naive forward ports of the above are either implemented (method stuff), or in progress (type stuff). That leaves<br></div><div><br>      2 %Feature<br>      2 %ModuleCode<br>    252 %ModuleHeaderCode<br><br></div><div>Ignoring the 2 %Feature instances for now, that leaves 2+252 or 254 instances of manual module-related code. Have you considered how to address those in the CMake workflow?<br><br></div><div>Thanks, Shaheed<br></div></div>