Add EVP_DigestSign/EVP_DigestVerify support for DSA
[openssl.git] / providers / build.info
index 1628e1feb4ba5f52996051e54df3114b4ff3780c..80b2952494a1850952a7582e6064afb5d4aef59d 100644 (file)
@@ -1,5 +1,7 @@
 SUBDIRS=common default
 
+INCLUDE[../libcrypto]=common/include
+
 IF[{- !$disabled{fips} -}]
   SUBDIRS=fips
   MODULES=fips
@@ -7,17 +9,22 @@ IF[{- !$disabled{fips} -}]
     SOURCE[fips]=fips.ld
     GENERATE[fips.ld]=../util/providers.num
   ENDIF
-  INCLUDE[fips]=.. ../include ../crypto/include
+  INCLUDE[fips]=.. ../include common/include
   DEFINE[fips]=FIPS_MODE
 ENDIF
 
 IF[{- !$disabled{legacy} -}]
   SUBDIRS=legacy
-  MODULES=legacy
-  IF[{- defined $target{shared_defflag} -}]
-    SOURCE[legacy]=legacy.ld
-    GENERATE[legacy.ld]=../util/providers.num
+  IF[{- $disabled{module} -}]
+    LIBS=../libcrypto
+    DEFINE[../libcrypto]=STATIC_LEGACY
+  ELSE
+    MODULES=legacy
+    IF[{- defined $target{shared_defflag} -}]
+      SOURCE[legacy]=legacy.ld
+      GENERATE[legacy.ld]=../util/providers.num
+    ENDIF
+    DEPEND[legacy]=../libcrypto
+    INCLUDE[legacy]=.. ../include common/include
   ENDIF
-  INCLUDE[legacy]=.. ../include ../crypto/include
-  DEPEND[legacy]=../libcrypto
 ENDIF