mirror of https://github.com/PurpleI2P/i2pd.git
I2P: End-to-End encrypted and anonymous Internet
https://i2pd.website/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
789 B
29 lines
789 B
11 years ago
|
# Find Crypto++ library
|
||
|
#
|
||
|
# Output variables :
|
||
|
# CryptoPP_FOUND
|
||
|
# CryptoPP_INCLUDE_DIRS
|
||
|
# CryptoPP_LIBRARIES
|
||
|
#
|
||
|
|
||
|
|
||
|
FIND_PATH( CryptoPP_INCLUDE_DIR cryptopp/dsa.h )
|
||
|
|
||
|
FIND_LIBRARY( CryptoPP_LIBRARY NAMES cryptopp )
|
||
|
|
||
|
# handle the QUIETLY and REQUIRED arguments and set CRYPTOPP_FOUND to TRUE if
|
||
|
# all listed variables are TRUE
|
||
|
INCLUDE(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake)
|
||
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(CryptoPP DEFAULT_MSG CryptoPP_LIBRARY CryptoPP_INCLUDE_DIR)
|
||
|
|
||
|
set ( CryptoPP_FOUND FALSE )
|
||
|
|
||
|
if ( ${CRYPTOPP_FOUND} )
|
||
|
set ( CryptoPP_FOUND TRUE )
|
||
|
set ( CryptoPP_INCLUDE_DIRS ${CryptoPP_INCLUDE_DIR} )
|
||
|
set ( CryptoPP_LIBRARIES ${CryptoPP_LIBRARY} )
|
||
|
endif ()
|
||
|
|
||
|
MARK_AS_ADVANCED(CryptoPP_INCLUDE_DIR CryptoPP_LIBRARY)
|
||
|
|