Neutree / COMTool

Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发
https://neucrack.com/p/186
GNU Lesser General Public License v3.0
1.85k stars 338 forks source link

add nsi for msys2 #98

Closed e71828 closed 1 year ago

e71828 commented 1 year ago

很早就关注该项目,近来更新用了下。

windows 的 pack.py 中缺少 makensis。要不打个包?

我在msys2 中试了一下,pacman 安装环境,venv 中生成了portable包;GitHub上还写了个action,artifact 出来了一个exe,5天有效期。

注意,我修改了 requirements.txt 。

Neutree commented 1 year ago

哇 很强!

requirements.txt 的修改感觉不是很恰当,移除了 pyqt5 以及添加 pyinstaller 对于用 pip 安装的用户来讲貌似不合理, pyqt5 是必须的依赖,以及 pyinstaller 其实对于用户第一次安装来说没必要装,会延长下载时间,所以我没有将其写入requirements.txt中,如果脚本需要,也许我们可以弄几个版本的requirements.txt