1 | # We make separate GOAL variables for each algorithm, to make it easy to
|
---|
2 | # switch each to the Legacy provider when needed.
|
---|
3 |
|
---|
4 | $GMAC_GOAL=../../libdefault.a ../../libfips.a
|
---|
5 | $HMAC_GOAL=../../libdefault.a ../../libfips.a
|
---|
6 | $KMAC_GOAL=../../libdefault.a ../../libfips.a
|
---|
7 | $CMAC_GOAL=../../libdefault.a ../../libfips.a
|
---|
8 | $BLAKE2_GOAL=../../libdefault.a
|
---|
9 | $SIPHASH_GOAL=../../libdefault.a
|
---|
10 | $POLY1305_GOAL=../../libdefault.a
|
---|
11 |
|
---|
12 | SOURCE[$GMAC_GOAL]=gmac_prov.c
|
---|
13 | SOURCE[$HMAC_GOAL]=hmac_prov.c
|
---|
14 | SOURCE[$KMAC_GOAL]=kmac_prov.c
|
---|
15 |
|
---|
16 | IF[{- !$disabled{cmac} -}]
|
---|
17 | SOURCE[$CMAC_GOAL]=cmac_prov.c
|
---|
18 | ENDIF
|
---|
19 |
|
---|
20 | IF[{- !$disabled{blake2} -}]
|
---|
21 | SOURCE[$BLAKE2_GOAL]=blake2b_mac.c blake2s_mac.c
|
---|
22 | ENDIF
|
---|
23 |
|
---|
24 | IF[{- !$disabled{siphash} -}]
|
---|
25 | SOURCE[$SIPHASH_GOAL]=siphash_prov.c
|
---|
26 | ENDIF
|
---|
27 |
|
---|
28 | IF[{- !$disabled{poly1305} -}]
|
---|
29 | SOURCE[$POLY1305_GOAL]=poly1305_prov.c
|
---|
30 | ENDIF
|
---|