Use FetchContent instead of git submodule to include xrpl_core

This commit is contained in:
CJ Cobb
2021-10-01 11:13:45 -04:00
parent 5f17e59d6b
commit a6d90cac60
2 changed files with 6 additions and 2 deletions

View File

@@ -43,7 +43,11 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/deps")
include(ExternalProject)
message(${CMAKE_CURRENT_BINARY_DIR})
message(${CMAKE_MODULE_PATH})
add_subdirectory(rippled)
FetchContent_Declare(rippled
GIT_REPOSITORY https://github.com/cjcobb23/rippled.git
GIT_TAG clio
)
FetchContent_MakeAvailable(rippled)
target_link_libraries(clio PUBLIC xrpl_core grpc_pbufs)
add_dependencies(clio xrpl_core)
add_dependencies(clio grpc_pbufs)