:note

brew depstree => brew deps --tree

Homebrew の依存関係コマンド

$ man brew にも $ brew help にも書いてなくてわすれるからメモ。

依存関係を階層構造で表示してくれる。

2011-11-30追記

brew-depstree コマンドは削除されて

brew deps --tree

に変わった

#8829: Move brew depstree into brew deps --tree - Issues - mxcl/homebrew - GitHub

♪ brew depstree ffmpeg
ffmpeg
> yasm
> x264
> > yasm
> faac
> lame
> theora
> > pkg-config
> > libogg
> > libvorbis
> > > pkg-config
> > > libogg
> libvorbis
> > pkg-config
> > libogg
> libogg
> libvpx
> > yasm
> xvid

deps コマンドは $ man brew に書いてある

#第1レベルの依存、アルファベット順
♪ brew deps --1 ffmpeg
faac
lame
libogg
libvorbis
libvpx
theora
x264
xvid
yasm

#第1レベルの依存、トポロジカル順? 
♪ brew deps --1 -n ffmpeg
yasm
x264
faac
lame
theora
libvorbis
libogg
libvpx
xvid

#全ての依存、トポロジカル順? depstreeと同じっぽい
♪ brew deps -n ffmpeg
yasm
x264
faac
lame
pkg-config
libogg
libvorbis
theora
libvpx
xvid

参考にした

 
comments powered by Disqus
back to top