# #evmjit - Ethereum blockchain Virtual Machine JIT compiler # #The evmjit project does not have tagged releases. #We rely on the commit id of a github snapshot dated 06dec16: #ffcae43e1e0f2194cb8374cd39c7d5a116b4a27e #The above project is referenced by the ETH git snapshot #7461e8848cb7207714b38a742fcda33f8cecb1d2 # #DEPENDS on LLVM version >= 3.8.0 # ExternalProject_Add ( evmjit PREFIX ${CMAKE_INSTALL_PREFIX} URL http://github.com/ethereum/evmjit/archive/ffcae43e1e0f2194cb8374cd39c7d5a116b4a27e.zip URL_MD5 b7c4f31a22fd272dfcb33e98a7521169 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 -DEVMJIT_INCLUDE_EXAMPLES:BOOL=OFF -DEVMJIT_TESTS:BOOL=OFF DEPENDS llvm )