Fix Windows build file template to recognise .res files
[openssl.git] / Configurations / windows-makefile.tmpl
index ee534b39218b73ca428432b9c6418c1bdaceadd9..66529a2edad7f785a996a36e3f2aa52372f445af 100644 (file)
@@ -500,9 +500,8 @@ EOF
      my %args = @_;
      my $lib = $args{lib};
      my $shlib = $args{shlib};
-     (my $mkdef_key = $lib) =~ s/^lib//i;
      my @objs = map { (my $x = $_) =~ s|\.o$|$objext|; $x }
-                grep { $_ =~ m|\.o$| }
+                grep { $_ =~ m/\.(?:o|res)$/ }
                 @{$args{objs}};
      my @defs = grep { $_ =~ /\.def$/ } @{$args{objs}};
      my @deps = compute_lib_depends(@{$args{deps}});
@@ -510,12 +509,6 @@ EOF
      my $linklibs = join("", map { "$_\n" } @deps);
      my $objs = join("\n", @objs);
      my $deps = join(" ", @objs, @defs, @deps);
-     my $mkdef_pl = abs2rel(rel2abs(catfile($config{sourcedir},
-                                           "util", "mkdef.pl")),
-                           rel2abs($config{builddir}));
-     my $mkrc_pl = abs2rel(rel2abs(catfile($config{sourcedir},
-                                          "util", "mkrc.pl")),
-                          rel2abs($config{builddir}));
      my $target = shlib_import($lib);
      my $shared_def = join("", map { " /def:$_" } @defs);
      return <<"EOF"