VirtualBox

source: vbox/trunk/src/libs/openssl-3.1.3/providers/implementations/macs/build.info@ 101211

Last change on this file since 101211 was 101211, checked in by vboxsync, 19 months ago

openssl-3.1.3: Applied and adjusted our OpenSSL changes to 3.1.2. bugref:10527

File size: 810 bytes
Line 
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
12SOURCE[$GMAC_GOAL]=gmac_prov.c
13SOURCE[$HMAC_GOAL]=hmac_prov.c
14SOURCE[$KMAC_GOAL]=kmac_prov.c
15
16IF[{- !$disabled{cmac} -}]
17 SOURCE[$CMAC_GOAL]=cmac_prov.c
18ENDIF
19
20IF[{- !$disabled{blake2} -}]
21 SOURCE[$BLAKE2_GOAL]=blake2b_mac.c blake2s_mac.c
22ENDIF
23
24IF[{- !$disabled{siphash} -}]
25 SOURCE[$SIPHASH_GOAL]=siphash_prov.c
26ENDIF
27
28IF[{- !$disabled{poly1305} -}]
29 SOURCE[$POLY1305_GOAL]=poly1305_prov.c
30ENDIF
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette