Rob Shearman : msvcmaker: Generate include project and make every wine module depend on it.
Alexandre Julliard
julliard at winehq.org
Tue Sep 30 11:15:31 CDT 2008
Module: wine
Branch: master
Commit: f32ec6430bb6fd30c0362660319e76dc0278878f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f32ec6430bb6fd30c0362660319e76dc0278878f
Author: Rob Shearman <robertshearman at 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$/) {
More information about the wine-cvs
mailing list