Windows: Recreate the $prefix variable
authorRichard Levitte <levitte@openssl.org>
Wed, 29 Jun 2016 22:10:21 +0000 (00:10 +0200)
committerRichard Levitte <levitte@openssl.org>
Thu, 30 Jun 2016 17:07:15 +0000 (19:07 +0200)
$prefix was removed as part of the DESTDIR work.  However, it was
still used to create the ENGINESDIR_dev and ENGINESDIR_dir variables,
so a restoration is needed.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Configurations/windows-makefile.tmpl

index b2e6cf5d5ee6e07761ac68a41f84581fe21209f0..fa430b6d6d233c3931ac1ffae3dcb17e8d653df9 100644 (file)
@@ -90,9 +90,9 @@ GENERATED={- join(" ",
 INSTALLTOP_dev={- # $prefix is used in the OPENSSLDIR perl snippet
                   #
                   use File::Spec::Functions qw(:DEFAULT splitpath);
+                  our $prefix = $config{prefix} || "$win_installroot\\OpenSSL";
                   our ($prefix_dev, $prefix_dir, $prefix_file) =
-                      splitpath($config{prefix} || "$win_installroot\\OpenSSL",
-                                1);
+                      splitpath($prefix, 1);
                   $prefix_dev -}
 INSTALLTOP_dir={- $prefix_dir -}
 OPENSSLDIR_dev={- #