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