4
是否有一個標誌或方式告訴brew包含所有可選的依賴關係?這些公式中的一些具有大量的「--with」標誌,並且能夠只指定「--with-ALL」會很好,因爲我閱讀手冊頁並找不到任何內容。我很新釀造,所以請原諒我的無知,如果這是真的很明顯。是否可以告訴brew包含所有可選的依賴關係?
是否有一個標誌或方式告訴brew包含所有可選的依賴關係?這些公式中的一些具有大量的「--with」標誌,並且能夠只指定「--with-ALL」會很好,因爲我閱讀手冊頁並找不到任何內容。我很新釀造,所以請原諒我的無知,如果這是真的很明顯。是否可以告訴brew包含所有可選的依賴關係?
你可以寫像貝殼功能(它放到文件的任何地方,你喜歡 - 它並不需要一個文件擴展名):
function brew-alloptions() {
brew install $1 $(brew options $1 | grep -E '^--with-' - | tr '\n' ' ')
}
源文件:
% source path/to/source/file
使用它是這樣的:
brew-alloptions name
紅寶石當量(即集的選項的部分):
`brew options vim`.lines.to_a.select { |item| item =~ /^--with-/ }.map(&:strip)
其中vim
是目標公式。