From: Dr. Stephen Henson Date: Thu, 3 Apr 2008 23:21:46 +0000 (+0000) Subject: Update WIN32 build system for CMS. X-Git-Tag: OpenSSL_0_9_8h~57 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bf1f1a5759f79fd3a8f4a85c3b038232aa1f2d29;p=openssl Update WIN32 build system for CMS. --- 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",