mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-04 19:25:51 +00:00
16 lines
530 B
CMake
16 lines
530 B
CMake
#[===================================================================[
|
|
read version from source
|
|
#]===================================================================]
|
|
|
|
file(STRINGS src/libxrpl/protocol/BuildInfo.cpp BUILD_INFO)
|
|
foreach(line_ ${BUILD_INFO})
|
|
if(line_ MATCHES "versionString[ ]*=[ ]*\"(.+)\"")
|
|
set(rippled_version ${CMAKE_MATCH_1})
|
|
endif()
|
|
endforeach()
|
|
if(rippled_version)
|
|
message(STATUS "rippled version: ${rippled_version}")
|
|
else()
|
|
message(FATAL_ERROR "unable to determine rippled version")
|
|
endif()
|