diff options
| author | Mike McQuaid | 2017-01-09 21:09:31 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2017-01-18 11:23:21 +0000 |
| commit | ee43c09f7acfa57b6ea4b6238d7c3b0aa088031e (patch) | |
| tree | c54713c338bedcd57a306c6c5fc053041e5a9851 /Library/Homebrew/cmd | |
| parent | 16293c0a68622dee1497b36be8aef9d8a6dc064f (diff) | |
| download | brew-ee43c09f7acfa57b6ea4b6238d7c3b0aa088031e.tar.bz2 | |
install: set installed_{as_dependency,on_request}.
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/install.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/install.rb b/Library/Homebrew/cmd/install.rb index fbfe46e71..5a3aeb7b3 100644 --- a/Library/Homebrew/cmd/install.rb +++ b/Library/Homebrew/cmd/install.rb @@ -184,6 +184,14 @@ module Homebrew # FormulaInstaller will handle this case. formulae << f end + + # Even if we don't install this formula mark it as no longer just + # installed as a dependency. + next unless f.opt_prefix.directory? + keg = Keg.new(f.opt_prefix.resolved_path) + tab = Tab.for_keg(keg) + tab.installed_on_request = true + tab.write end perform_preinstall_checks |
