diff --git a/external/ours/library/crypto/CMakeLists.txt b/external/ours/library/crypto/CMakeLists.txt index 26724306..58533e03 100644 --- a/external/ours/library/crypto/CMakeLists.txt +++ b/external/ours/library/crypto/CMakeLists.txt @@ -6,6 +6,8 @@ if(WIN32) add_definitions(/D_CRT_SECURE_NO_WARNINGS) endif() +add_definitions(-DCRYPTOPP_MANUALLY_INSTANTIATE_TEMPLATES) + include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) add_subdirectory(src) diff --git a/external/ours/library/crypto/src/CMakeLists.txt b/external/ours/library/crypto/src/CMakeLists.txt index b0c01c6f..c9789cf5 100644 --- a/external/ours/library/crypto/src/CMakeLists.txt +++ b/external/ours/library/crypto/src/CMakeLists.txt @@ -3,11 +3,23 @@ set(SHARED_SOURCES shared/core/FirstCrypto.h + shared/original/algebra.cpp + shared/original/algebra.h + shared/original/algparam.cpp + shared/original/algparam.h + shared/original/allocate.cpp + shared/original/allocate.h + shared/original/asn.cpp + shared/original/asn.h shared/original/config.h shared/original/cryptlib.cpp shared/original/cryptlib.h shared/original/filters.cpp shared/original/filters.h + shared/original/fips140.cpp + shared/original/fips140.h + shared/original/integer.cpp + shared/original/integer.h shared/original/iterhash.cpp shared/original/iterhash.h shared/original/md5.cpp