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
エディター用のvvppパッケージは、ファイル容量が大きい場合を想定して.vvpppに分割することができるようになっています。 それがmacosは容量が小さいのでvvppになるはずですが、なってないことに気づきました。
macosの0.18.1のvvpp系パッケージ
リリースビルドの中のmac用のvvppがvvpppになっている
多分フォーク先でもgithub actionsのworkflow dispatchでビルドすれば同じようになるはず
vvppになっている
0.18.1
そもそもエンジンのビルド時は自動的に分割してまずvvpppを作成します。 その後vvpppファイルが1つだけだった場合は自動的にvvppにリネームするようになっているはずです。 そこがなぜかmacだけうまく動いてないっぽい・・・?
この辺りのコードです
voicevox_engine/.github/workflows/build.yml
Lines 585 to 604 in 70d0d8d
該当ソースコードのstepの上の方でset -euxして実行すれば、どういうコマンドが実行されているかログに出てくるはず・・・。 これで何かわかるかも・・・?
set -eux
The text was updated successfully, but these errors were encountered:
macOSのwc(BSD wc?)はwc -lの出力にスペースが入るらしいです。 ref: https://egashira.dev/blog/wc-cmd-on-macos
wc -l
Sorry, something went wrong.
なるほどです!! ChatGPTくんに聞いたところ、更に後ろに | tr -d '[:space:]'とかをつけるとトリムしてくれるかもと教えてくれました!
| tr -d '[:space:]'
ちょっとどなたか実際に試していただけると・・・!
Successfully merging a pull request may close this issue.
不具合の内容
エディター用のvvppパッケージは、ファイル容量が大きい場合を想定して.vvpppに分割することができるようになっています。
それがmacosは容量が小さいのでvvppになるはずですが、なってないことに気づきました。
macosの0.18.1のvvpp系パッケージ
現象・ログ
リリースビルドの中のmac用のvvppがvvpppになっている
再現手順
多分フォーク先でもgithub actionsのworkflow dispatchでビルドすれば同じようになるはず
期待動作
vvppになっている
VOICEVOXのバージョン
0.18.1
その他
そもそもエンジンのビルド時は自動的に分割してまずvvpppを作成します。
その後vvpppファイルが1つだけだった場合は自動的にvvppにリネームするようになっているはずです。
そこがなぜかmacだけうまく動いてないっぽい・・・?
この辺りのコードです
voicevox_engine/.github/workflows/build.yml
Lines 585 to 604 in 70d0d8d
該当ソースコードのstepの上の方で
set -eux
して実行すれば、どういうコマンドが実行されているかログに出てくるはず・・・。これで何かわかるかも・・・?
The text was updated successfully, but these errors were encountered: