]>
Commit | Line | Data |
---|---|---|
9ee3a5bb | 1 | IF[{- !$disabled{"engine"} -}] |
1514f7ce | 2 | |
9ee3a5bb RL |
3 | IF[{- $disabled{"dynamic-engine"} -}] |
4 | LIBS=../libcrypto | |
5 | SOURCE[../libcrypto]=\ | |
46117d31 | 6 | e_padlock.c {- $target{padlock_asm_src} -} |
9ee3a5bb RL |
7 | IF[{- !$disabled{capieng} -}] |
8 | SOURCE[../libcrypto]=e_capi.c | |
9 | ENDIF | |
1514f7ce | 10 | IF[{- !$disabled{afalgeng} -}] |
52df25cf | 11 | SOURCE[../libcrypto]=e_afalg.c |
1514f7ce | 12 | ENDIF |
9ee3a5bb | 13 | ELSE |
1842f369 | 14 | MODULES{engine}=padlock |
9ee3a5bb RL |
15 | SOURCE[padlock]=e_padlock.c {- $target{padlock_asm_src} -} |
16 | DEPEND[padlock]=../libcrypto | |
0483f586 | 17 | INCLUDE[padlock]=../include |
ed57d89b RL |
18 | IF[{- defined $target{shared_defflag} -}] |
19 | SHARED_SOURCE[padlock]=padlock.ld | |
20 | GENERATE[padlock.ld]=../util/engines.num | |
21 | ENDIF | |
9ee3a5bb | 22 | IF[{- !$disabled{capieng} -}] |
1842f369 | 23 | MODULES{engine}=capi |
9ee3a5bb RL |
24 | SOURCE[capi]=e_capi.c |
25 | DEPEND[capi]=../libcrypto | |
0483f586 | 26 | INCLUDE[capi]=../include |
ed57d89b RL |
27 | IF[{- defined $target{shared_defflag} -}] |
28 | SHARED_SOURCE[capi]=capi.ld | |
29 | GENERATE[capi.ld]=../util/engines.num | |
30 | ENDIF | |
9ee3a5bb | 31 | ENDIF |
1514f7ce | 32 | IF[{- !$disabled{afalgeng} -}] |
1842f369 | 33 | MODULES{engine}=afalg |
52df25cf | 34 | SOURCE[afalg]=e_afalg.c |
1514f7ce RS |
35 | DEPEND[afalg]=../libcrypto |
36 | INCLUDE[afalg]= ../include | |
ed57d89b RL |
37 | IF[{- defined $target{shared_defflag} -}] |
38 | SHARED_SOURCE[afalg]=afalg.ld | |
39 | GENERATE[afalg.ld]=../util/engines.num | |
40 | ENDIF | |
1514f7ce | 41 | ENDIF |
46117d31 | 42 | |
1842f369 | 43 | MODULES{noinst,engine}=ossltest dasync |
9ee3a5bb RL |
44 | SOURCE[dasync]=e_dasync.c |
45 | DEPEND[dasync]=../libcrypto | |
0483f586 | 46 | INCLUDE[dasync]=../include |
ed57d89b RL |
47 | IF[{- defined $target{shared_defflag} -}] |
48 | SHARED_SOURCE[dasync]=dasync.ld | |
49 | GENERATE[dasync.ld]=../util/engines.num | |
50 | ENDIF | |
9ee3a5bb RL |
51 | SOURCE[ossltest]=e_ossltest.c |
52 | DEPEND[ossltest]=../libcrypto | |
0483f586 | 53 | INCLUDE[ossltest]=../include |
ed57d89b RL |
54 | IF[{- defined $target{shared_defflag} -}] |
55 | SHARED_SOURCE[ossltest]=ossltest.ld | |
56 | GENERATE[ossltest.ld]=../util/engines.num | |
57 | ENDIF | |
9ee3a5bb | 58 | ENDIF |
567a9e6f | 59 | |
8c3bc594 | 60 | GENERATE[e_padlock-x86.s]=asm/e_padlock-x86.pl \ |
722c9762 | 61 | $(PERLASM_SCHEME) $(LIB_CFLAGS) $(LIB_CPPFLAGS) $(PROCESSOR) |
9ee3a5bb RL |
62 | GENERATE[e_padlock-x86_64.s]=asm/e_padlock-x86_64.pl $(PERLASM_SCHEME) |
63 | ENDIF |