summaryrefslogtreecommitdiffstats
path: root/providers/build.info
blob: 9642a3c1531f1fb8d5fe9811db1083e0b0480c03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
SUBDIRS=common default

INCLUDE[../libcrypto]=common/include

IF[{- !$disabled{fips} -}]
  SUBDIRS=fips
  MODULES=fips
  IF[{- defined $target{shared_defflag} -}]
    SOURCE[fips]=fips.ld
    GENERATE[fips.ld]=../util/providers.num
  ENDIF
  INCLUDE[fips]=.. ../include ../crypto/include common/include
  DEFINE[fips]=FIPS_MODE
ENDIF

IF[{- !$disabled{legacy} -}]
  SUBDIRS=legacy
  IF[{- $disabled{module} -}]
    LIBS=../libcrypto
    DEFINE[../libcrypto]=STATIC_LEGACY
  ELSE
    MODULES=legacy
    IF[{- defined $target{shared_defflag} -}]
      SOURCE[legacy]=legacy.ld
      GENERATE[legacy.ld]=../util/providers.num
    ENDIF
    DEPEND[legacy]=../libcrypto
    INCLUDE[legacy]=.. ../include ../crypto/include common/include
  ENDIF
ENDIF