From 62e25d2b1c64a3b1748c240dbfd75caf612b1698 Mon Sep 17 00:00:00 2001 From: Wang Defa Date: Mon, 15 Dec 2025 11:24:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20CMake=20CheckLinker?= =?UTF-8?q?Flag=20=E8=B7=AF=E5=BE=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 init.sh 中添加对 cmake/CheckLinkerFlag.cmake 的修复 - 将 ${monero_SOURCE_DIR} 替换为 ${CMAKE_SOURCE_DIR} - 解决 CI 构建中找不到 CheckLinkerFlag.c 的问题 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- init.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/init.sh b/init.sh index c4dde87..3ffe894 100755 --- a/init.sh +++ b/init.sh @@ -8,6 +8,9 @@ sed -i 's/project(monero)/project(mond)/' CMakeLists.txt # 2. Modify daemon CMakeLists.txt - Change output binary name sed -i 's/OUTPUT_NAME "monerod"/OUTPUT_NAME "mond"/' src/daemon/CMakeLists.txt +# 2.5. Modify cmake/CheckLinkerFlag.cmake - Fix source directory variable +sed -i 's/\${monero_SOURCE_DIR}/\${CMAKE_SOURCE_DIR}/' cmake/CheckLinkerFlag.cmake + # 3. Modify version.cpp.in - Change all MONERO to MOND sed -i 's/DEF_MONERO_VERSION_TAG/DEF_MOND_VERSION_TAG/' src/version.cpp.in sed -i 's/DEF_MONERO_VERSION "/DEF_MOND_VERSION "/' src/version.cpp.in