If it's impossible to make correct .rc files (without the hassle of
using backends), then Marc's way is a way to go.
There is such tool by Wine, which uses .spec, it may need writing a
MSVC-backend though,.
WBR,
Aleksey Bragin.
On Nov 9, 2007, at 10:56 PM, Alex Ionescu wrote:
> I think you're all missing the point.
>
> 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.
>
> Mark's proposal, apart from fixing all the problems he brought up,
> will finally allow you to write resource files that both MSVC and
> your-retarded-rc-compiler-name-goes-here can understand, with minimum
> effort. Right now, you're all stuck rewriting all your .rc files and
> creating .msvc.rc files.
>
> By the way Mark, you should extend this to definition files. Once
> again, MSVC is incompatible with all the ReactOS .def files, which
> have been tailored so that Mangle32-gcc can understand them, so
> you'll have to create msvc.def files as well.
>
> The more rbuild can generate independently, the better. You get MSVC
> files *after* running "make msvc8", and it's that step that would be
> creating the .def/.rc files for MSVC anyway -- what exaclty is it all
> you're complaining about regarding "MSVC" compatibility? You don't
> have it, how the hell can you lose it, and more importantly, why is
> the only suggestion that will finally let you have it "disliked"?!
>
> You make no sense.
>
> --
> Best regards,
> Alex Ionescu