Providers: move common exchange,kdfs,keymgmt,macs,signature
[openssl.git] / providers / default / macs / build.info
index d7014e1009925f65319a9dcd87ed6d787e306e05..821a3d467bf8bb2b198bd53eb1e64ed8adffd26b 100644 (file)
@@ -1,4 +1,13 @@
-LIBS=../../../libcrypto
-SOURCE[../../../libcrypto]=\
-        blake2b_mac.c blake2s_mac.c siphash_prov.c poly1305_prov.c
-INCLUDE[../../../libcrypto]=. ../../../crypto
+$GOAL=../../libimplementations.a
+
+IF[{- !$disabled{blake2} -}]
+  SOURCE[$GOAL]=blake2b_mac.c blake2s_mac.c
+ENDIF
+
+IF[{- !$disabled{siphash} -}]
+  SOURCE[$GOAL]=siphash_prov.c
+ENDIF
+
+IF[{- !$disabled{poly1305} -}]
+  SOURCE[$GOAL]=poly1305_prov.c
+ENDIF