diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/formula.rb | 3 | ||||
| -rw-r--r-- | Library/Homebrew/formula_installer.rb | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 1d9c1034c..2dc7d500c 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -188,6 +188,9 @@ class Formula # are supported. def pour_bottle?; true end + # Can be overridden to run commands on both source and bottle installation. + def post_install; end + # tell the user about any caveats regarding this package, return a string def caveats; nil end diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb index ace3b59fa..0b94c5b62 100644 --- a/Library/Homebrew/formula_installer.rb +++ b/Library/Homebrew/formula_installer.rb @@ -111,6 +111,8 @@ class FormulaInstaller clean end + f.post_install + opoo "Nothing was installed to #{f.prefix}" unless f.installed? end |
