3 changed files with 21 additions and 0 deletions
@ -0,0 +1,9 @@ |
|||||
|
# hacky way to resolve nested dependencies |
||||
|
find_library(CURL_LIBRARY NAMES curl |
||||
|
PATHS |
||||
|
${ETH_DEPENDENCY_INSTALL_DIR}/lib |
||||
|
) |
||||
|
|
||||
|
set(CURL_LIBRARIES ${CURL_LIBRARY}) |
||||
|
set(CURL_INCLUDE_DIRS ${ETH_DEPENDENCY_INSTALL_DIR}/include) |
||||
|
|
@ -0,0 +1,11 @@ |
|||||
|
ExternalProject_Add(json-rpc-cpp |
||||
|
DEPENDS curl |
||||
|
GIT_REPOSITORY https://github.com/cinemast/libjson-rpc-cpp.git |
||||
|
GIT_TAG eaca2481e2889d5a5b748383fb02b1d395969cd4 |
||||
|
BINARY_DIR json-rpc-cpp-prefix/src/json-rpc-cpp |
||||
|
CONFIGURE_COMMAND cmake -DCMAKE_INSTALL_PREFIX=${ETH_DEPENDENCY_INSTALL_DIR} -DCMAKE_MODULE_PATH:PATH=${CMAKE_CURRENT_SOURCE_DIR} -DETH_DEPENDENCY_INSTALL_DIR:PATH=${ETH_DEPENDENCY_INSTALL_DIR} -DCMAKE_BUILD_TYPE=None -DCMAKE_FIND_FRAMEWORK=LAST -Wno-dev . |
||||
|
BUILD_COMMAND make jsonrpc -j 3 |
||||
|
INSTALL_COMMAND make install |
||||
|
) |
||||
|
|
||||
|
|
Loading…
Reference in new issue