[1/2] Extend the testing framework to include IDL files and RPC
clients (take 2)
Dan Hipschman
dsh at linux.ucla.edu
Sun Apr 22 21:37:39 CDT 2007
On Sun, Apr 22, 2007 at 05:13:23PM +0100, Robert Shearman wrote:
> Dan Hipschman wrote:
> >On Fri, Apr 20, 2007 at 11:41:16AM +0200, Alexandre Julliard wrote:
> >
> >>That's very ugly; you shouldn't need any of that stuff, especially not
> >>a separate makefile. You should put everything in the same exe, and
> >>differentiate server and client through command line arguments, the
> >>way the process test does it.
> >>
> >
> >Well, I tried to make it as pretty as possible. The problem is that the
> >client and server code won't link together. For each function, there's
> >the implementation and the stub, both with the same name. To get both
> >into the same executable, I'd have to do some sort of renaming hack,
> >either with the preprocessor or something like sed. The reason I like
> >two makefiles better is that messing with the output of widl weakens the
> >test. I can take a second look at that approach, though, or look for an
> >entirely different way if you really hate having two makefiles/exes.
> >
>
> midl has an option to add a prefix to the server functions so that you
> can compile server & client code in the same exe/dll. It might be a good
> idea to add the equivalent functionality to widl for this reason.
Thanks, I'm going to try that.
More information about the wine-devel
mailing list