-
Notifications
You must be signed in to change notification settings - Fork 555
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build both x64 and Win32 WeaselServer and WeaselDeployer, install proper one by system version detection #1121
Conversation
The CI error does not seem to have anything to do with ARM:
|
with nearly the same commands locally, I can build hant successfully...couldn't figure out what happened can you build locally? |
it's caused by preset |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
先這樣。有空我看看怎麼簡化 backup/restore 那段。
你看有没有机会librime的build.bat可以传入环境变量控制产出的路径? |
值得做一下 |
如果可能,看能不能传入变量实现ninja构建,传说中cmake+ninja+msvc,比直接cmake+msbuild+msvc要快?只是不知道是不是可能控制位数。原来ARCH来设定的,但是这个对ninja不适用似乎会报错 |
有处理漏的东西,修了,谢谢细心测试 @lotem 先不急合并,等充分测试后我rebase/squash一下再说 |
be4e0ea
to
36c35ea
Compare
32/64共用的安装包 |
ARM64 Windows 11和Windows 10均测试正常。 |
https://zhuanlan.zhihu.com/p/672274956?utm_id=0 |
@luminosara 修了,项目设置有漏 |
正常了!多谢多谢! |
689e266
to
612d2e0
Compare
…d of RimeSessionId build: build 32/64 bit WeaselServer and WeaselDeployer, default x64 build in `output`, Win32 build in `output\Win32` update WeaselServerApp.h: de-warning for 64 bit build. chore:TestWeaselIPC with a lowercase 'a' instead of 'A', for more meaningful actions lib: update WinSparkle to 0.8.1
…n WeaselDeploer - update build.bat: build Win32 and x64 librime concurrently. optimize workflow and code style/comments - update env templates: disable ARCH in env - update WeaselDeployer project: remove duplicate rime.lib
build: update github.install.bat: add x64 lib handling job.
…/WeaselDeployer) installing - x64 : NativeARM64 on WINDOWS11, NativeAMD64 - Win32: others
…SF WeaselIME in all configuration/platform; build: not to build test projects in Release configuration
- Comctl32 version bump to 6.0.0.0 - string table for Hant - Dialog font size change to 9 - version info for Hant - SwitcherSettingsDialog schema table title by locale
- version number of WeaselServer/WeaselDeployer/WeaselSetup control by ENV variable. - normal build will go product info with commit hash
…irus mis-detected
fix typo
rewrite _LoadAppInlinePreeditSet
WeaselServer
andWeaselDeployer
, and Win32 build with LARGEADDRESSAWARE( with newer version than add large address aware for msvc build librime#843 ) close 大词库无法完成部署 #953 WeaselDeployer 大约支持多大规模的部署? #841 Cannot deploy customized scheme in weasel #829 Build 64-bit Weasel Application? #691 将 WeaselServer.exe 编译为64位版本后,服务可以启动,但是无法打字 #1102 Build 64-bit Weasel Application? #691 x64 build for librime, WeaselDeployer.exe and WeaselServer.exe #459WeaselServer
,WeaselTSF
andWeaselDeployer
with the same rule of installer.WeaselDeployer
,WeaselDeployer
for better appearanceother changes
build.bat
to build librime of both x64 and Win32close #1147
To Does:- [x] pass CI@driver1998
pls have a look, I can build it without ARM build locally but CI not pass. I am not sure if it's problem with ARM build, I have not arm build tools locally