SUBDIRS=common default
+INCLUDE[../libcrypto]=common/include
+
IF[{- !$disabled{fips} -}]
SUBDIRS=fips
MODULES=fips
SOURCE[fips]=fips.ld
GENERATE[fips.ld]=../util/providers.num
ENDIF
- INCLUDE[fips]=.. ../include ../crypto/include
+ INCLUDE[fips]=.. ../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 common/include
+ ENDIF
+ENDIF