Define install instead of making subclasses call standard_install

This commit is contained in:
Jack Nagel 2014-12-26 16:30:58 -05:00
parent dec965e132
commit efa0cbecb0

View File

@ -20,11 +20,12 @@ end
class AmazonWebServicesFormula < Formula class AmazonWebServicesFormula < Formula
# Use this method to peform a standard install for Java-based tools, # Use this method to peform a standard install for Java-based tools,
# keeping the .jars out of HOMEBREW_PREFIX/lib # keeping the .jars out of HOMEBREW_PREFIX/lib
def standard_install def install
rm Dir['bin/*.cmd'] # Remove Windows versions rm Dir['bin/*.cmd'] # Remove Windows versions
libexec.install Dir['*'] libexec.install Dir['*']
bin.install_symlink Dir["#{libexec}/bin/*"] - ["#{libexec}/bin/service"] bin.install_symlink Dir["#{libexec}/bin/*"] - ["#{libexec}/bin/service"]
end end
alias_method :standard_install, :install
# Use this method to generate standard caveats. # Use this method to generate standard caveats.
def standard_instructions home_name, home_value=libexec def standard_instructions home_name, home_value=libexec