|
|
@ -10,6 +10,7 @@
|
|
|
|
# - disabled installation
|
|
|
|
# - disabled installation
|
|
|
|
# - disabled documentation
|
|
|
|
# - disabled documentation
|
|
|
|
# - configured to build a static library only
|
|
|
|
# - configured to build a static library only
|
|
|
|
|
|
|
|
# - adds include directories to the library target
|
|
|
|
|
|
|
|
|
|
|
|
include(TestBigEndian)
|
|
|
|
include(TestBigEndian)
|
|
|
|
include(CheckCXXCompilerFlag)
|
|
|
|
include(CheckCXXCompilerFlag)
|
|
|
@ -148,14 +149,15 @@ endif()
|
|
|
|
# Compile targets
|
|
|
|
# Compile targets
|
|
|
|
#============================================================================
|
|
|
|
#============================================================================
|
|
|
|
add_library(cryptopp STATIC ${cryptopp_SOURCES})
|
|
|
|
add_library(cryptopp STATIC ${cryptopp_SOURCES})
|
|
|
|
|
|
|
|
target_include_directories(cryptopp INTERFACE .)
|
|
|
|
|
|
|
|
|
|
|
|
#============================================================================
|
|
|
|
#============================================================================
|
|
|
|
# Third-party libraries
|
|
|
|
# Third-party libraries
|
|
|
|
#============================================================================
|
|
|
|
#============================================================================
|
|
|
|
|
|
|
|
|
|
|
|
if(WIN32)
|
|
|
|
if(WIN32)
|
|
|
|
target_link_libraries(cryptopp ws2_32)
|
|
|
|
target_link_libraries(cryptopp PRIVATE ws2_32)
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
|
|
find_package(Threads)
|
|
|
|
find_package(Threads)
|
|
|
|
target_link_libraries(cryptopp ${CMAKE_THREAD_LIBS_INIT})
|
|
|
|
target_link_libraries(cryptopp PRIVATE ${CMAKE_THREAD_LIBS_INIT})
|
|
|
|