git-grepでPerlの正規表現が使える…ぞ? Part.2
git-grepでPerlの正規表現が使える…ぞ? - idesaku blog
前回はMacportsでインストールしたGitでPCREサポートが有効になるようにしてみたが、Homebrewでもやってみた。
2012/02/11追記: 本家にパッチが入ったので、こんな小細工必要なくなった。brew install git --with-pcre でOK。
やることはMacportsと大差ない。GitのFormulaをエディタで開いて…
$ brew edit git
…二行足すだけ。
class Git < Formula url 'http://git-core.googlecode.com/files/git-1.7.7.tar.gz' sha1 'bbf85bd767ca6b7e9caa1489bb4ba7ec64e0ab35' homepage 'http://git-scm.com' # ココ!! depends_on 'pcre' if ARGV.include? '--with-pcre' ...... def install # If these things are installed, tell Git build system to not use them ENV['NO_FINK']='1' ENV['NO_DARWIN_PORTS']='1' ...... # ココ!! ENV['USE_LIBPCRE']='YesPlease' if ARGV.include? '--with-pcre'
付け加えたオプションを有効にして、再インストール。
$ brew remove --force git $ brew install git --with-pcre
DONE.