X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=util%2Fmkfiles.pl;h=7dff4a695d9ce89cb631c668c77143fe26f4ab57;hp=1326c9856a30be22a82b6960b2fdb169d669dbbb;hb=549cd657fdff6a2ba41d5c3d2856a8a25dd57e7d;hpb=863d447e0b0df25d162983a1dc19c38b49d94105 diff --git a/util/mkfiles.pl b/util/mkfiles.pl index 1326c9856a..7dff4a695d 100755 --- a/util/mkfiles.pl +++ b/util/mkfiles.pl @@ -26,6 +26,8 @@ my @dirs = ( "crypto/aes", "crypto/camellia", "crypto/seed", +"crypto/modes", +"crypto/cmac", "crypto/bn", "crypto/rsa", "crypto/dsa", @@ -48,6 +50,7 @@ my @dirs = ( "crypto/x509v3", "crypto/cms", "crypto/conf", +"crypto/jpake", "crypto/txt_db", "crypto/pkcs7", "crypto/pkcs12", @@ -60,6 +63,20 @@ my @dirs = ( "crypto/pqueue", "crypto/whrlpool", "crypto/ts", +"crypto/srp", +"fips", +"fips/aes", +"fips/cmac", +"fips/des", +"fips/dsa", +"fips/dh", +"fips/ecdh", +"fips/ecdsa", +"fips/hmac", +"fips/rand", +"fips/rsa", +"fips/utl", +"fips/sha", "ssl", "apps", "engines", @@ -70,7 +87,10 @@ my @dirs = ( %top; +my $fipscanisteronly = 0; + foreach (@dirs) { + next if ($fipscanisteronly && !(-d $_)); &files_dir ($_, "Makefile"); } @@ -136,4 +156,8 @@ if ($dir eq "." && defined($sym{"BUILDENV"})) print "RELATIVE_DIRECTORY=\n"; close (IN); +if ($dir eq "." && $sym{FIPSCANISTERONLY} eq "y") + { + $fipscanisteronly = 1; + } }