We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
command
run.exe
エンジンマニフェスト内のcommandには、ビルドしたパッケージディレクトリ内から、エンジンを起動するためのコマンド名を定義しています。 一般的にはエンジンファイルのパスを指します。
今のところVOICEVOXではcommand: "run"となっています。 しかし Windows のエンジンファイルのパスは正確にはrun.exeです。 ということで、Windows 版のビルドする時にエンジンマニフェスト内のcommandをrun.exeにした方が良いのかなと思っています。
command: "run"
ターミナルとかでrunを起動しようとすれば勝手にrun.exeが起動するようになってるっぽいので、多分今のままでも問題はない・・・はず? でも例えばrun.cmdがあったりするとややこしくなったり(優先されるのはexeっぽいけど)、やっぱりちゃんとrun.exeを指定する方が安心なのかなと。
run
run.cmd
分かりやすくなる
パッケージのビルドは.github/workflows/build-engine-package.ymlで行っています。 このファイルのどこかで、windowsの場合はエンジンマニフェストを書き換えると良さそう。
.github/workflows/build-engine-package.yml
0.20.0
何か問題がありそうかどうかちょっと考えたいかも。
The text was updated successfully, but these errors were encountered:
@sabonerune いつも頼ってばかりですみません! このissueの提案について不安なポイントとかあったら知りたいです 🙇
というか一度この辺り議論した記憶あるのですが、issue探しても見当たりませんでした。 放送内でちょっと話しただけ・・・?
Sorry, something went wrong.
@Hiroshiba Issueには書いた記憶はないのでDiscordか生放送内のどちらか(多分生放送)ですね。
.exeよりも優先順位が高いのは.comしかないからrun.exeと同じディレクトリにrun.comかrunがなければ問題ないはず? ただ実用上問題ないとはいえ正確な方がいいのではとは思います。
.exe
.com
run.com
@sabonerune ありがとうございます!!
.com知りませんでした。ドメイン名でしか見たこと無かったです。
やったほうが良いだろうけど、優先度は高くないって感じですかね~~~。 ではとりあえず要議論は外して、実装者募集ステートに移したいと思います。
Github Actionsの勉強にちょうどいいくらいのタスク難度だと思います。 実装募集中です!
No branches or pull requests
内容
エンジンマニフェスト内の
command
には、ビルドしたパッケージディレクトリ内から、エンジンを起動するためのコマンド名を定義しています。一般的にはエンジンファイルのパスを指します。
今のところVOICEVOXでは
command: "run"
となっています。しかし Windows のエンジンファイルのパスは正確には
run.exe
です。ということで、Windows 版のビルドする時にエンジンマニフェスト内の
command
をrun.exe
にした方が良いのかなと思っています。ターミナルとかで
run
を起動しようとすれば勝手にrun.exe
が起動するようになってるっぽいので、多分今のままでも問題はない・・・はず?でも例えば
run.cmd
があったりするとややこしくなったり(優先されるのはexeっぽいけど)、やっぱりちゃんとrun.exe
を指定する方が安心なのかなと。Pros 良くなる点
分かりやすくなる
実現方法
パッケージのビルドは
.github/workflows/build-engine-package.yml
で行っています。このファイルのどこかで、windowsの場合はエンジンマニフェストを書き換えると良さそう。
VOICEVOXのバージョン
0.20.0
OSの種類/ディストリ/バージョン
その他
何か問題がありそうかどうかちょっと考えたいかも。
The text was updated successfully, but these errors were encountered: