mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 19:15:54 +00:00
Merge branch 'develop' into Bronek/Vault_calculation_error
This commit is contained in:
7
.github/scripts/rename/cmake.sh
vendored
7
.github/scripts/rename/cmake.sh
vendored
@@ -74,16 +74,19 @@ if grep -q '"xrpld"' cmake/XrplCore.cmake; then
|
|||||||
# The script has been rerun, so just restore the name of the binary.
|
# The script has been rerun, so just restore the name of the binary.
|
||||||
${SED_COMMAND} -i 's/"xrpld"/"rippled"/' cmake/XrplCore.cmake
|
${SED_COMMAND} -i 's/"xrpld"/"rippled"/' cmake/XrplCore.cmake
|
||||||
elif ! grep -q '"rippled"' cmake/XrplCore.cmake; then
|
elif ! grep -q '"rippled"' cmake/XrplCore.cmake; then
|
||||||
ghead -n -1 cmake/XrplCore.cmake > cmake.tmp
|
${HEAD_COMMAND} -n -1 cmake/XrplCore.cmake > cmake.tmp
|
||||||
echo ' # For the time being, we will keep the name of the binary as it was.' >> cmake.tmp
|
echo ' # For the time being, we will keep the name of the binary as it was.' >> cmake.tmp
|
||||||
echo ' set_target_properties(xrpld PROPERTIES OUTPUT_NAME "rippled")' >> cmake.tmp
|
echo ' set_target_properties(xrpld PROPERTIES OUTPUT_NAME "rippled")' >> cmake.tmp
|
||||||
tail -1 cmake/XrplCore.cmake >> cmake.tmp
|
tail -1 cmake/XrplCore.cmake >> cmake.tmp
|
||||||
mv cmake.tmp cmake/XrplCore.cmake
|
mv cmake.tmp cmake/XrplCore.cmake
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Restore the symlink from 'xrpld' to 'rippled'.
|
||||||
|
${SED_COMMAND} -i -E 's@create_symbolic_link\(xrpld@create_symbolic_link(rippled@' cmake/XrplInstall.cmake
|
||||||
|
|
||||||
# Remove the symlink that previously pointed from 'ripple' to 'xrpl' but now is
|
# Remove the symlink that previously pointed from 'ripple' to 'xrpl' but now is
|
||||||
# no longer needed.
|
# no longer needed.
|
||||||
${SED_COMMAND} -z -i -E 's@install\(CODE.+CMAKE_INSTALL_INCLUDEDIR}/xrpl\)\n"\)@install(CODE "set(CMAKE_MODULE_PATH \\"${CMAKE_MODULE_PATH}\\")")@' cmake/XrplInstall.cmake
|
${SED_COMMAND} -z -i -E 's@install\(CODE.+CMAKE_INSTALL_INCLUDEDIR}/xrpl\)\n"\)\n+@@' cmake/XrplInstall.cmake
|
||||||
|
|
||||||
popd
|
popd
|
||||||
echo "Renaming complete."
|
echo "Renaming complete."
|
||||||
|
|||||||
@@ -37,8 +37,6 @@ install(
|
|||||||
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
|
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
|
||||||
)
|
)
|
||||||
|
|
||||||
install(CODE "set(CMAKE_MODULE_PATH \"${CMAKE_MODULE_PATH}\")")
|
|
||||||
|
|
||||||
install (EXPORT XrplExports
|
install (EXPORT XrplExports
|
||||||
FILE XrplTargets.cmake
|
FILE XrplTargets.cmake
|
||||||
NAMESPACE Xrpl::
|
NAMESPACE Xrpl::
|
||||||
@@ -69,7 +67,7 @@ if (is_root_project AND TARGET xrpld)
|
|||||||
install(CODE "
|
install(CODE "
|
||||||
set(CMAKE_MODULE_PATH \"${CMAKE_MODULE_PATH}\")
|
set(CMAKE_MODULE_PATH \"${CMAKE_MODULE_PATH}\")
|
||||||
include(create_symbolic_link)
|
include(create_symbolic_link)
|
||||||
create_symbolic_link(xrpld${suffix} \
|
create_symbolic_link(rippled${suffix} \
|
||||||
\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR}/xrpld${suffix})
|
\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR}/xrpld${suffix})
|
||||||
")
|
")
|
||||||
endif ()
|
endif ()
|
||||||
|
|||||||
Reference in New Issue
Block a user