-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