Browse Source

CMake: Add cryptopp include path to target property

nce_cpp
Yuri Kunde Schlesner 9 years ago
parent
commit
dfd2db3e37
  1. 6
      externals/cryptopp/CMakeLists.txt
  2. 1
      src/core/CMakeLists.txt

6
externals/cryptopp/CMakeLists.txt

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

1
src/core/CMakeLists.txt

@ -375,7 +375,6 @@ set(HEADERS
)
include_directories(../../externals/dynarmic/include)
include_directories(../../externals/cryptopp)
create_directory_groups(${SRCS} ${HEADERS})

Loading…
Cancel
Save