Module: wine Branch: master Commit: f32ec6430bb6fd30c0362660319e76dc0278878f URL: http://source.winehq.org/git/wine.git/?a=commit;h=f32ec6430bb6fd30c036266031...
Author: Rob Shearman robertshearman@gmail.com Date: Thu Sep 25 16:44:13 2008 +0100
msvcmaker: Generate include project and make every wine module depend on it.
The include project generates .h files from .idl files so that they can be used when compiling the modules.
---
tools/winapi/msvcmaker | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/tools/winapi/msvcmaker b/tools/winapi/msvcmaker index 120540f..7309f1e 100755 --- a/tools/winapi/msvcmaker +++ b/tools/winapi/msvcmaker @@ -158,6 +158,8 @@ MAKEFILE_IN: foreach my $makefile_in_file (@makefile_in_files) { if($module eq "none") { if($makefile_in_file eq "tools/winebuild/Makefile.in") { $module = "winebuild.exe"; + } elsif ($makefile_in_file eq "include/Makefile.in") { + $module = "include.lib"; } else { next MAKEFILE_IN; } @@ -1004,7 +1006,7 @@ sub _generate_wine_dsw($) { } elsif($project =~ /^(?:gdi32)_.+?$/) { @dependencies = (); } else { - @dependencies = ("wine", "winebuild"); + @dependencies = ("wine", "include", "winebuild"); }
if($project =~ /^gdi32$/) {