File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,7 +113,6 @@ if defined BUILD_AMD64 (
113113 if errorlevel 1 (
114114 exit /b %errorlevel%
115115 )
116- mklink /H " %PROJECT_ROOT% \app\kernel\siyuan.exe" " %PROJECT_ROOT% \app\kernel\SiYuan-Kernel.exe"
117116)
118117if defined BUILD_ARM64 (
119118 echo .
@@ -125,7 +124,6 @@ if defined BUILD_ARM64 (
125124 if errorlevel 1 (
126125 exit /b %errorlevel%
127126 )
128- mklink /H " %PROJECT_ROOT% \app\kernel-arm64\siyuan.exe" " %PROJECT_ROOT% \app\kernel-arm64\SiYuan-Kernel.exe"
129127)
130128
131129if defined BUILD_AMD64 goto electron
@@ -194,6 +192,14 @@ if defined BUILD_APPX_ARM64 (
194192)
195193:skipappx
196194
195+ REM 打包完成后再建硬链接,避免将 siyuan.exe 打进安装包
196+ if defined BUILD_AMD64 (
197+ mklink /H " %PROJECT_ROOT% \app\kernel\siyuan.exe" " %PROJECT_ROOT% \app\kernel\SiYuan-Kernel.exe"
198+ )
199+ if defined BUILD_ARM64 (
200+ mklink /H " %PROJECT_ROOT% \app\kernel-arm64\siyuan.exe" " %PROJECT_ROOT% \app\kernel-arm64\SiYuan-Kernel.exe"
201+ )
202+
197203echo .
198204echo ==============================
199205echo Build successful!
You can’t perform that action at this time.
0 commit comments