wharfy 0.3.0 — 依存を持つツールも『普通に入れたら動く』

0.2.x で全チャネルが実際に届くようになりました。0.3.0 は次の穴を塞ぎます。実行時に別の ツールを必要とするバイナリが、普通の入れ方で依存ごと入るように。要点を「問題点 → 変更前 → 変更後」で。

依存を持つツールが「入ったが動かない」状態で届いた

チャネルwharfy.yaml生成
homebrewdependencies: [git]depends_on "git"
scoopdependencies: [git]manifest "depends"
apt / rpmdepends / recommends / suggestsdeb・rpm の Depends / Recommends / Suggests

apt/rpm は必須・推奨・提案を区別し、aptrpm を別々に書けます。依存パッケージ名 はディストロで異なるため、各指定はそのフォーマット専用です。出力は決定的(sort 済み)で、 書かなければ生成物は不変(後方互換)。

入れ方

brew upgrade wharfy / scoop update wharfy / go install github.com/ShiroDoromoto/wharfy/cmd/wharfy@latest。Linux は apt / yum リポジトリから。