|
@@ -19,10 +19,10 @@ SOURCE[../../libcrypto]=rmd_dgst.c rmd_one.c $RMD160ASM
|
|
|
DEFINE[../../libcrypto]=$RMD160DEF
|
|
|
|
|
|
# When all deprecated symbols are removed, libcrypto doesn't export the
|
|
|
-# RIPEMD160 functions, so we must include them directly in libcommon.a
|
|
|
-IF[{- $disabled{'deprecated-3.0'} -}]
|
|
|
- SOURCE[../../providers/libcommon.a]=rmd_dgst.c rmd_one.c $RMD160ASM
|
|
|
- DEFINE[../../providers/libcommon.a]=$RMD160DEF
|
|
|
+# RIPEMD160 functions, so we must include them directly in liblegacy.a
|
|
|
+IF[{- $disabled{'deprecated-3.0'} && !$disabled{'module'} -}]
|
|
|
+ SOURCE[../../providers/liblegacy.a]=rmd_dgst.c rmd_one.c $RMD160ASM
|
|
|
+ DEFINE[../../providers/liblegacy.a]=$RMD160DEF
|
|
|
ENDIF
|
|
|
|
|
|
GENERATE[rmd-586.S]=asm/rmd-586.pl
|