chore: Removes unnecessary creation of symlink in CMake install file (#6009)

This commit is contained in:
Bart
2025-11-06 09:06:45 +00:00
committed by GitHub
parent 28a1f90938
commit 173f9f7bb0
2 changed files with 5 additions and 6 deletions

View File

@@ -81,5 +81,9 @@ elif ! grep -q '"rippled"' cmake/XrplCore.cmake; then
mv cmake.tmp cmake/XrplCore.cmake mv cmake.tmp cmake/XrplCore.cmake
fi fi
# Remove the symlink that previously pointed from 'ripple' to 'xrpl' but now is
# 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
popd popd
echo "Renaming complete." echo "Renaming complete."

View File

@@ -37,12 +37,7 @@ install(
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
) )
install(CODE " install(CODE "set(CMAKE_MODULE_PATH \"${CMAKE_MODULE_PATH}\")")
set(CMAKE_MODULE_PATH \"${CMAKE_MODULE_PATH}\")
include(create_symbolic_link)
create_symbolic_link(xrpl \
\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/xrpl)
")
install (EXPORT XrplExports install (EXPORT XrplExports
FILE XrplTargets.cmake FILE XrplTargets.cmake