VirtualBox

source: vbox/trunk/src/libs/openssl-3.0.7/engines/build.info@ 97371

Last change on this file since 97371 was 94082, checked in by vboxsync, 3 years ago

libs/openssl-3.0.1: started applying and adjusting our OpenSSL changes to 3.0.1. bugref:10128

File size: 3.2 KB
Line 
1IF[{- !$disabled{"engine"} -}]
2 $PADLOCKASM=
3 IF[{- !$disabled{asm} -}]
4 $PADLOCKASM_x86=e_padlock-x86.s
5 $PADLOCKASM_x86_64=e_padlock-x86_64.s
6
7 # Now that we have defined all the arch specific variables, use the
8 # appropriate one, and define the appropriate macros
9 IF[$PADLOCKASM_{- $target{asm_arch} -}]
10 $PADLOCKASM=$PADLOCKASM_{- $target{asm_arch} -}
11 $PADLOCKDEF=PADLOCK_ASM
12 ENDIF
13 ENDIF
14
15 IF[{- $disabled{"dynamic-engine"} -}]
16 LIBS=../libcrypto
17 IF[{- !$disabled{padlockeng} -}]
18 SOURCE[../libcrypto]=e_padlock.c $PADLOCKASM
19 DEFINE[../libcrypto]=$PADLOCKDEF
20 ENDIF
21 IF[{- !$disabled{capieng} -}]
22 SOURCE[../libcrypto]=e_capi.c
23 ENDIF
24 IF[{- !$disabled{afalgeng} -}]
25 SOURCE[../libcrypto]=e_afalg.c
26 ENDIF
27 IF[{- !$disabled{"devcryptoeng"} -}]
28 SOURCE[../libcrypto]=e_devcrypto.c
29 ENDIF
30 ELSE
31 IF[{- !$disabled{padlockeng} -}]
32 MODULES{engine}=padlock
33 SOURCE[padlock]=e_padlock.c $PADLOCKASM
34 DEFINE[padlock]=$PADLOCKDEF
35 DEPEND[padlock]=../libcrypto
36 INCLUDE[padlock]=../include
37 IF[{- defined $target{shared_defflag} -}]
38 SOURCE[padlock]=padlock.ld
39 GENERATE[padlock.ld]=../util/engines.num
40 ENDIF
41 ENDIF
42 IF[{- !$disabled{capieng} -}]
43 MODULES{engine}=capi
44 SOURCE[capi]=e_capi.c
45 DEPEND[capi]=../libcrypto
46 INCLUDE[capi]=../include
47 IF[{- defined $target{shared_defflag} -}]
48 SOURCE[capi]=capi.ld
49 GENERATE[capi.ld]=../util/engines.num
50 ENDIF
51 ENDIF
52 IF[{- !$disabled{afalgeng} -}]
53 MODULES{engine}=afalg
54 SOURCE[afalg]=e_afalg.c
55 DEPEND[afalg]=../libcrypto
56 INCLUDE[afalg]= ../include
57 IF[{- defined $target{shared_defflag} -}]
58 SOURCE[afalg]=afalg.ld
59 GENERATE[afalg.ld]=../util/engines.num
60 ENDIF
61 ENDIF
62 IF[{- !$disabled{"devcryptoeng"} -}]
63 MODULES{engine}=devcrypto
64 SOURCE[devcrypto]=e_devcrypto.c
65 DEPEND[devcrypto]=../libcrypto
66 INCLUDE[devcrypto]=../include
67 IF[{- defined $target{shared_defflag} -}]
68 SOURCE[devcrypto]=devcrypto.ld
69 GENERATE[devcrypto.ld]=../util/engines.num
70 ENDIF
71 ENDIF
72 IF[{- !$disabled{"loadereng"} -}]
73 MODULES{engine}=loader_attic
74 SOURCE[loader_attic]=e_loader_attic.c ../crypto/pem/pvkfmt.c
75 DEFINE[loader_attic]=OPENSSL_NO_PROVIDER_CODE
76 DEPEND[loader_attic]=../libcrypto
77 INCLUDE[loader_attic]=../include
78 IF[{- defined $target{shared_defflag} -}]
79 SOURCE[loader_attic]=loader_attic.ld
80 GENERATE[loader_attic.ld]=../util/engines.num
81 ENDIF
82 ENDIF
83
84 MODULES{noinst,engine}=ossltest dasync
85 SOURCE[dasync]=e_dasync.c
86 DEPEND[dasync]=../libcrypto
87 INCLUDE[dasync]=../include
88 IF[{- defined $target{shared_defflag} -}]
89 SOURCE[dasync]=dasync.ld
90 GENERATE[dasync.ld]=../util/engines.num
91 ENDIF
92
93 SOURCE[ossltest]=e_ossltest.c
94 DEPEND[ossltest]=../libcrypto
95 INCLUDE[ossltest]=../include
96 IF[{- defined $target{shared_defflag} -}]
97 SOURCE[ossltest]=ossltest.ld
98 GENERATE[ossltest.ld]=../util/engines.num
99 ENDIF
100 ENDIF
101 GENERATE[e_padlock-x86.s]=asm/e_padlock-x86.pl
102 GENERATE[e_padlock-x86_64.s]=asm/e_padlock-x86_64.pl
103ENDIF
Note: See TracBrowser for help on using the repository browser.

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