xfangfang / wiliwili

第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上
https://xfangfang.github.io/wiliwili
GNU General Public License v3.0
3.11k stars 145 forks source link

ci: autobuild nsp forwarder #175

Closed dragonflylee closed 1 year ago

dragonflylee commented 1 year ago

注意到 wiliwili 内置的 NSP forwarder 版本号与实际的并不一致,搞了一个cmakefile自动生成nsp forwarder

xfangfang commented 1 year ago

scripts/build_switch.sh 可以稍微调整一下嘛,因为现在README中有写,支持使用docker来构建:

docker run --rm -v $(pwd):/data devkitpro/devkita64:20230622 sh -c "/data/scripts/build_switch.sh"

比较希望这个脚本是可以重复运行的,不需要每次都联网下载依赖,这样或许会对没有配本地环境的开发者友好一些(虽然可能很少)。

xfangfang commented 1 year ago

还有一个可能的问题是,构建使用的默认 prod.keys 需不需要换个老版本的?我好像之前有看到说 新的 prod.keys 构建出来的桌面图标可能没办法正常运行在老版本系统上。之前我应该使用的是 11.0 的 prod.keys

xfangfang commented 1 year ago

还有一处,在构建NSP时,我之前设置了左上角的logo:https://github.com/xfangfang/wiliwili/blob/yoga/resources/icon/logo.png


右下角的logo我当时也设置了,感觉可以啥时候发个视频寻求一下网友帮助设计个更好看的动画。

dragonflylee commented 1 year ago

@xfangfang

xfangfang commented 1 year ago

右下角的logo也是打包进去的,我不确定咱们是不是能使用这个logo:https://wormhole.app/6b01q#0Ndl79NBMf9bDX7lQlB7HQ

dragonflylee commented 1 year ago

加了 gif 果然有效果了

dragonflylee commented 1 year ago

奇怪 我的分支已经改了 但是pr没更新呢

xfangfang commented 1 year ago

非常感谢,合并啦~