Files
mines/zano/libpoolprotocols/CMakeLists.txt

15 lines
504 B
CMake

set(SOURCES
PoolURI.cpp PoolURI.h
PoolClient.h
PoolManager.h PoolManager.cpp
testing/SimulateClient.h testing/SimulateClient.cpp
stratum/EthStratumClient.h stratum/EthStratumClient.cpp
getwork/EthGetworkClient.h getwork/EthGetworkClient.cpp
)
find_package(OpenSSL REQUIRED)
add_library(poolprotocols ${SOURCES})
target_link_libraries(poolprotocols PRIVATE devcore progminer-buildinfo ethash Boost::system jsoncpp OpenSSL::SSL OpenSSL::Crypto)
target_include_directories(poolprotocols PRIVATE ..)