Mark VC templates correctly.
authorRichard Levitte <levitte@openssl.org>
Mon, 31 Oct 2016 15:40:36 +0000 (16:40 +0100)
committerRichard Levitte <richard@levitte.org>
Mon, 31 Oct 2016 16:01:07 +0000 (17:01 +0100)
VC-noCE-common and VC-WIN64-common were missing this line:

        template         => 1,

Fixes GH#1809

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1811)
(cherry picked from commit be1f4812111aa76f12db91d9059ead3b43314b4c)

Configurations/10-main.conf

index 287f554d82923ee166e08e9ca81692dc0f6f85e3..adb40e335562cfc1feb188ba7ec012b68cbb2f2f 100644 (file)
@@ -1276,6 +1276,7 @@ sub vms_info {
     },
     "VC-noCE-common" => {
         inherit_from     => [ "VC-common" ],
+        template         => 1,
         cflags           => add(picker(default => "-DUNICODE -D_UNICODE",
                                        debug   =>
                                        sub {
@@ -1312,6 +1313,7 @@ sub vms_info {
     },
     "VC-WIN64-common" => {
         inherit_from     => [ "VC-noCE-common" ],
+        template         => 1,
         ex_libs          => add(sub {
             my @ex_libs = ();
             push @ex_libs, 'bufferoverflowu.lib' if (`cl 2>&1` =~ /14\.00\.4[0-9]{4}\./);