aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAdam Vandenberg2011-06-15 09:02:18 -0700
committerAdam Vandenberg2011-06-15 09:02:18 -0700
commit10857e516faecba64219592002785c781de5ca9f (patch)
treec74f8538f5a5e3e94d056a77b8b6e163eff06821 /Library
parent94564207164d6a9e6a07ae05c20693557832eddc (diff)
downloadhomebrew-10857e516faecba64219592002785c781de5ca9f.tar.bz2
deps: document -n switch
Diffstat (limited to 'Library')
-rw-r--r--Library/Contributions/manpages/brew.1.md4
-rw-r--r--Library/Homebrew/cmd/deps.rb3
2 files changed, 4 insertions, 3 deletions
diff --git a/Library/Contributions/manpages/brew.1.md b/Library/Contributions/manpages/brew.1.md
index 511bd2745..5272f62ef 100644
--- a/Library/Contributions/manpages/brew.1.md
+++ b/Library/Contributions/manpages/brew.1.md
@@ -70,12 +70,14 @@ For the full command list, see the COMMANDS section.
If `--no-fetch` is passed, Homebrew will not download <URL> to the cache and
will thus not add the MD5 to the formula for you.
- * `deps [--1]` <formula>:
+ * `deps [--1] [-n]` <formula>:
Show <formula>'s dependencies.
If `--1` is passed, only show dependencies one level down, instead of
recursing.
+ If `-n` is passed, shows dependencies in topological order.
+
* `doctor`:
Check your system for potential problems.
diff --git a/Library/Homebrew/cmd/deps.rb b/Library/Homebrew/cmd/deps.rb
index dfacbd1be..eed04ae0f 100644
--- a/Library/Homebrew/cmd/deps.rb
+++ b/Library/Homebrew/cmd/deps.rb
@@ -4,8 +4,7 @@ module Homebrew extend self
def deps
if ARGV.include? '--all'
Formula.each do |f|
- # TODO add a space after the colon??
- puts "#{f.name}:#{f.deps*' '}"
+ puts "#{f.name}: #{f.deps*' '}"
end
else
all_deps = ARGV.formulae.map{ |f| ARGV.one? ? f.deps : f.recursive_deps }.intersection