mirror of https://github.com/aria2/aria2
fix droped Message digest configureation
aria2c now compiles under cmake (atleast under linux) Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>pull/2045/head
parent
fb7c8d2ee4
commit
2e890e4acf
|
@ -496,18 +496,23 @@ set(USE_MD "" CACHE STRING "What message digest implementation to use")
|
|||
|
||||
if(HAVE_APPLETLS)
|
||||
set(USE_MD "apple" CACHE STRING "What message digest implementation to use" FORCE)
|
||||
set(USE_APPLE_MD true CACHE BOOL "use Apple TLS message digest" FORCE)
|
||||
config_h_add_compile_definitions(USE_APPLE_MD=1)
|
||||
elseif(HAVE_LIBNETTLE)
|
||||
set(USE_MD "libnettle" CACHE STRING "What message digest implementation to use" FORCE)
|
||||
set(USE_LIBNETTLE_MD true CACHE BOOL "use Nettle message digest" FORCE)
|
||||
config_h_add_compile_definitions(USE_LIBNETTLE_MD=1)
|
||||
elseif(HAVE_LIBGCRYPT)
|
||||
set(USE_MD "libgcrypt" CACHE STRING "What message digest implementation to use" FORCE)
|
||||
set(USE_LIBGCRYPT_MD true CACHE BOOL "use Gcrypt message digest" FORCE)
|
||||
config_h_add_compile_definitions(USE_LIBGCRYPT_MD=1)
|
||||
elseif(HAVE_OPENSSL)
|
||||
set(USE_MD "openssl" CACHE STRING "What message digest implementation to use" FORCE)
|
||||
config_h_add_compile_definitions(USE_OPEMSSL_MD=1)
|
||||
set(USE_OPENSSL_MD true CACHE BOOL "use OpenSSL message digest" FORCE)
|
||||
config_h_add_compile_definitions(USE_OPENSSL_MD=1)
|
||||
else()
|
||||
set(USE_MD "internal" CACHE STRING "What message digest implementation to use" FORCE)
|
||||
set(USE_INTERNAL_MD true CACHE BOOL "use internal message digest impl" FORCE)
|
||||
config_h_add_compile_definitions(USE_INTERNAL_MD=1)
|
||||
endif()
|
||||
|
||||
|
|
|
@ -541,6 +541,14 @@ endif()
|
|||
if(ENABLE_XML_RPC)
|
||||
set(aria2_SRCS
|
||||
${aria2_SRCS}
|
||||
|
||||
XmlRpcDiskWriter.cc
|
||||
XmlRpcDiskWriter.h
|
||||
XmlRpcRequestParserState.h
|
||||
XmlRpcRequestParserStateImpl.cc
|
||||
XmlRpcRequestParserStateImpl.h
|
||||
XmlRpcRequestParserStateMachine.cc
|
||||
XmlRpcRequestParserStateMachine.h
|
||||
)
|
||||
endif()
|
||||
|
||||
|
|
Loading…
Reference in New Issue