Open sevenc-nanashi opened 1 month ago
整理したいところですね!!
個人的には、まあファイル2個ぐらいだったらディレクトリに分けなくても良いのでは、という気がしなくもないです! というルールに従って僕も整理してみました。と言っても真似してelectron-builderディレクトリを作るだけですが!
(コードサイン系とinstaller_linux.sh
をelectron-builder
から外してみました)
うーーーーーーーん。
scripts
は結局そこが太っていく気もするのと、スクリプトじゃないものを置きたくなってくるんですよね~。(エンジンの経験談)
追加でコードサイン系のcodesigin/
と、ライセンス系のlicenses/
はアリ・・・・かも・・・?これでファイル数は半分ぐらいになるはず。。
とりあえず、少なくともelectron-builder周り
をどけるのはとても良さそう!!これだけでも結構見やすくなりそう。
そもそもbuild/ディレクトリ自体がなんかビルド成果物感があるんですよね
あ、ですね!
というかビルドに関係ないものも含まれているので、tools
とかにするのが良いのかな~と。
内容
build/下が混沌としてきたので整理したいです。
Pros 良くなる点
すっきりする
Cons 悪くなる点
ないはず?
実現方法
軽く分類しました。
配布周り: icons README.txt electron-builder周り: afterAllArtifactBuild.js afterNsisWebArtifactBuild.js codesign_cleanup.bash codesign_setup.bash funcs.nsh installer.nsh installer_linux.sh ダウンロード: vendored download7z.js スクリプト: generateLicenses.js mergeLicenses.js splitNsisArchive.js その他: patchesVOICEVOXのバージョン
0.20.0
OSの種類/ディストリ/バージョン
その他
(なし)