# #eth - Ethereum blockchain # #Amazingly, it turns out that Ethereum does not have official releases. #We rely on the commit id of a github snapshot dated 18jan17: #7461e8848cb7207714b38a742fcda33f8cecb1d2 # ExternalProject_Add ( eth PREFIX ${CMAKE_INSTALL_PREFIX} URL http://github.com/ethereum/cpp-ethereum/archive/7461e8848cb7207714b38a742fcda33f8cecb1d2.zip URL_MD5 f2460c1e0cdd2ba8ffe7d7407e32cb76 PATCH_COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_LIST_DIR}/patch . CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH= -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} -DBUILD_SHARED_LIBS:BOOL=OFF -DMINIUPNPC:BOOL=OFF -DTESTS:BOOL=OFF -DTOOLS:BOOL=OFF DEPENDS jsoncpp jsonrpccpp boost leveldb miniupnpc libcpuid )