Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Added '--installed' option to `deps` command.

When deps command is passed this option, it will only show the dependencies
for the installed forumas. This option overrides the '--all' option.

Closes #18276.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
  • Loading branch information...
commit 8488301b374b309d0bb97481e7f50a041c54640b 1 parent a14e1f2
@int3h int3h authored adamv committed
View
2  Library/Contributions/manpages/brew.1.md
@@ -78,7 +78,7 @@ Note that these flags should only appear after a command.
The options `--set-name` and `--set-version` each take an argument and allow
you to explicitly set the name and version of the package you are creating.
- * `deps [--1] [-n] [--tree] [--all]` <formula>:
+ * `deps [--1] [-n] [--tree] [--all] [--installed]` <formula>:
Show <formula>'s dependencies.
If `--1` is passed, only show dependencies one level down, instead of
View
6 Library/Homebrew/cmd/deps.rb
@@ -9,7 +9,11 @@ def recursive_deps_tree f, level
module Homebrew extend self
def deps
- if ARGV.include? '--all'
+ if ARGV.include? '--installed'
+ Formula.installed.each do |f|
+ puts "#{f.name}: #{f.deps*' '}"
+ end
+ elsif ARGV.include? '--all'
Formula.each do |f|
puts "#{f.name}: #{f.deps*' '}"
end
View
4 share/man/man1/brew.1
@@ -1,7 +1,7 @@
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
-.TH "BREW" "1" "February 2013" "Homebrew" "brew"
+.TH "BREW" "1" "March 2013" "Homebrew" "brew"
.
.SH "NAME"
\fBbrew\fR \- The missing package manager for OS X
@@ -84,7 +84,7 @@ If \fB\-\-no\-fetch\fR is passed, Homebrew will not download \fIURL\fR to the ca
The options \fB\-\-set\-name\fR and \fB\-\-set\-version\fR each take an argument and allow you to explicitly set the name and version of the package you are creating\.
.
.TP
-\fBdeps [\-\-1] [\-n] [\-\-tree] [\-\-all]\fR \fIformula\fR
+\fBdeps [\-\-1] [\-n] [\-\-tree] [\-\-all] [\-\-installed]\fR \fIformula\fR
Show \fIformula\fR\'s dependencies\.
.
.IP
Please sign in to comment.
Something went wrong with that request. Please try again.