From bf1f1a5759f79fd3a8f4a85c3b038232aa1f2d29 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Thu, 3 Apr 2008 23:21:46 +0000 Subject: [PATCH] Update WIN32 build system for CMS. --- util/mkdef.pl | 6 +++++- util/mkfiles.pl | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/util/mkdef.pl b/util/mkdef.pl index cb69983d74..450bbf822d 100755 --- a/util/mkdef.pl +++ b/util/mkdef.pl @@ -98,6 +98,8 @@ my @known_algorithms = ( "RC2", "RC4", "RC5", "IDEA", "DES", "BF", "RFC3779", # TLS extension support "TLSEXT", + # CMS + "CMS", # Deprecated functions "DEPRECATED" ); @@ -118,7 +120,7 @@ my $no_rsa; my $no_dsa; my $no_dh; my $no_hmac=0; my $no_aes; my $no_krb5; my $no_ec; my $no_ecdsa; my $no_ecdh; my $no_engine; my $no_hw; my $no_camellia; my $no_seed; my $no_fp_api; my $no_static_engine; my $no_gmp; my $no_deprecated; -my $no_rfc3779; my $no_tlsext; +my $no_rfc3779; my $no_tlsext; my $no_cms; foreach (@ARGV, split(/ /, $options)) @@ -203,6 +205,7 @@ foreach (@ARGV, split(/ /, $options)) elsif (/^no-gmp$/) { $no_gmp=1; } elsif (/^no-rfc3779$/) { $no_rfc3779=1; } elsif (/^no-tlsext$/) { $no_tlsext=1; } + elsif (/^no-cms$/) { $no_cms=1; } } @@ -298,6 +301,7 @@ $crypto.=" crypto/krb5/krb5_asn.h"; $crypto.=" crypto/tmdiff.h"; $crypto.=" crypto/store/store.h"; $crypto.=" crypto/pqueue/pqueue.h"; +$crypto.=" crypto/cms/cms.h"; my $symhacks="crypto/symhacks.h"; diff --git a/util/mkfiles.pl b/util/mkfiles.pl index 3d820da47f..1282392fea 100755 --- a/util/mkfiles.pl +++ b/util/mkfiles.pl @@ -57,6 +57,7 @@ my @dirs = ( "crypto/krb5", "crypto/store", "crypto/pqueue", +"crypto/cms", "ssl", "apps", "engines", -- 2.50.1