Use build.info, not ifdef for crypto modules
[openssl.git] / crypto / dsa / build.info
index 09cdd36e58efd4f80e68e81d031779151162e662..9a7d275c3500c63358c47e7e296d4c7014460703 100644 (file)
@@ -1,4 +1,12 @@
 LIBS=../../libcrypto
-SOURCE[../../libcrypto]=\
-        dsa_gen.c dsa_key.c dsa_lib.c dsa_asn1.c dsa_vrf.c dsa_sign.c \
-        dsa_err.c dsa_ossl.c dsa_depr.c dsa_ameth.c dsa_pmeth.c dsa_prn.c
+
+$COMMON=dsa_sign.c dsa_vrf.c dsa_lib.c dsa_ossl.c dsa_check.c \
+        dsa_key.c dsa_backend.c dsa_gen.c
+
+SOURCE[../../libcrypto]=$COMMON\
+        dsa_asn1.c dsa_err.c dsa_ameth.c dsa_pmeth.c dsa_prn.c \
+        dsa_meth.c
+IF[{- !$disabled{'deprecated-0.9.8'} -}]
+  SOURCE[../../libcrypto]=dsa_depr.c
+ENDIF
+SOURCE[../../providers/libfips.a]=$COMMON