From f32ec6430bb6fd30c0362660319e76dc0278878f Mon Sep 17 00:00:00 2001 From: Rob Shearman Date: Thu, 25 Sep 2008 16:44:13 +0100 Subject: [PATCH] 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 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/winapi/msvcmaker b/tools/winapi/msvcmaker index 120540f9c64..7309f1e7ed9 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$/) {