Should winemaker be able to handle this

Francois Gouget fgouget at free.fr
Fri Apr 2 15:01:59 CST 2004


On Fri, 2 Apr 2004, Bill Medland wrote:
[...]
> What I used toi have was:
> #! /bin/bash
> # Run this script in order to pass the correct arguments to winemaker so that
> # it can set up the build environment
> winemaker --nosource-fix --nogenerated-specs --dll --single-target mytarget
> --nomfc -DMY_SETTING -I$MY_INC_DIR -L$MY_LIB_DIR -lmylinuxso .
>
> I see that we don't bother with generating spec files any longer.  However I
> see that the -D, -I, -L and -l options don't find their way into the Makefile
> these days.  Is that by design or a bug?  (i.e. do I have to fix winemaker or
> do I need to look at a different way of doing it)

These options are global, i.e. they are supposed to be effective in
every makefile makefile generated by winemaker. For this reason they
used to go in the Make.rules.in file. That way one could later modify
them in one place instead of having to manually edit tens or hundreds of
makefiles.

But ever since Dimitrie removed autoconf support we don't have a
Make.rules.in file anymore and thus are completely ignored.

Maybe we should re-add support for autoconf. Or maybe we should
duplicate these settings in every makefile that we generate.

-- 
Francois Gouget         fgouget at free.fr        http://fgouget.free.fr/
                     f u kn rd ts, ur wy 2 gky 4 ur wn gd.



More information about the wine-devel mailing list