summaryrefslogtreecommitdiffstats
path: root/providers
diff options
context:
space:
mode:
authorslontis <shane.lontis@oracle.com>2022-06-01 09:28:55 +1000
committerTodd Short <todd.short@me.com>2022-06-02 11:09:10 -0400
commit9510661400470d357c74c5c4d0ff01c7b813b974 (patch)
tree577ec3f89ee64b79819fda08f4622992369bab1c /providers
parent18f0870d39eb055c8c67af8025fd1b9e01ce6a43 (diff)
Add VERSIONINFO resource to legacy provider if it is not builtin
Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Todd Short <todd.short@me.com> (Merged from https://github.com/openssl/openssl/pull/18416)
Diffstat (limited to 'providers')
-rw-r--r--providers/build.info7
1 files changed, 7 insertions, 0 deletions
diff --git a/providers/build.info b/providers/build.info
index f2e2f5a6a0..3b211bbb2f 100644
--- a/providers/build.info
+++ b/providers/build.info
@@ -152,6 +152,13 @@ IF[{- !$disabled{legacy} -}]
SOURCE[legacy]=legacy.ld
GENERATE[legacy.ld]=../util/providers.num
ENDIF
+
+ # Add VERSIONINFO resource for windows
+ IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-|BC-)/ -}]
+ GENERATE[legacy.rc]=../util/mkrc.pl legacy
+ SOURCE[$LEGACYGOAL]=legacy.rc
+ ENDIF
+
SOURCE[$LIBLEGACY]=prov_running.c
ENDIF