Alex Ionescu wrote:
As it stands now, MSVC won't even READ most of your resource files because you've decided to write them in a way that violates the .rc standard and that only binres/windres/whatever-you-call-that- incompatible-garbage can parse.
Can you give me an example for such a resource file?
I successfully compiled cacls, calc and taskmgr including the resource files with MSVC 2005. They all use slightly different syntaxes, but I didn't see a resource file yet, which completely fails under MSVC.
I agree that there are some resource files, which use unsupported language ID's like LANG_WALON, but we could just leave them out or add an #ifdef here.
Anyhow, I agree with enabling rbuild to generate more stuff automatically as long as this doesn't break the already existing parts of MSVC compatibility (yes, some minor user-mode stuff can really be compiled successfully with MSVC).
Regards,
Colin