aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/manpages
diff options
context:
space:
mode:
authorMartin Afanasjew2015-12-08 08:40:44 +0100
committerMartin Afanasjew2016-04-06 10:31:54 +0200
commitb50e950f0ea2a5fdfc8d312d1a6eb4f4e6240fa0 (patch)
tree512e47872cb991562f6054180449ec4e01ea8e39 /Library/Homebrew/manpages
parentdcf406f1e42ac15718e2dcbee98fcb7e22f4f27b (diff)
downloadbrew-b50e950f0ea2a5fdfc8d312d1a6eb4f4e6240fa0.tar.bz2
unlinkapps: add --dry-run option
Add `--dry-run` option as is customary for destructive commands. Update `bash` completion and man page accordingly. Also correct and update documentation for both `brew linkapps` and `brew unlinkapps` in more general terms.
Diffstat (limited to 'Library/Homebrew/manpages')
-rw-r--r--Library/Homebrew/manpages/brew.1.md23
1 files changed, 14 insertions, 9 deletions
diff --git a/Library/Homebrew/manpages/brew.1.md b/Library/Homebrew/manpages/brew.1.md
index 47b0517ef..9e3c2cd07 100644
--- a/Library/Homebrew/manpages/brew.1.md
+++ b/Library/Homebrew/manpages/brew.1.md
@@ -267,14 +267,13 @@ With `--verbose` or `-v`, many commands print extra debugging information. Note
If `--force` is passed, Homebrew will allow keg-only formulae to be linked.
* `linkapps` [`--local`] [<formulae>]:
- Find installed formulae that have compiled `.app`-style "application"
- packages for OS X, and symlink those apps into `/Applications`, allowing
- for easier access.
+ Find installed formulae that provide `.app`-style OS X apps and symlink them
+ into `/Applications`, allowing for easier access.
- If no <formulae> are provided, all of them will have their .apps symlinked.
+ If no <formulae> are provided, all of them will have their apps symlinked.
- If provided, `--local` will move them into the user's `~/Applications`
- directory instead of the system directory. It may need to be created, first.
+ If provided, `--local` will symlink them into the user's `~/Applications`
+ directory instead of the system directory.
* `ls`, `list` [`--full-name`]:
List all installed formulae. If `--full-name` is passed, print formulae with
@@ -451,10 +450,16 @@ With `--verbose` or `-v`, many commands print extra debugging information. Note
If `--dry-run` or `-n` is passed, Homebrew will list all files which would
be unlinked, but will not actually unlink or delete any files.
- * `unlinkapps` [`--local`] [<formulae>]:
- Removes links created by `brew linkapps`.
+ * `unlinkapps` [`--local`] [`--dry-run`] [<formulae>]:
+ Remove symlinks created by `brew linkapps` from `/Applications`.
- If no <formulae> are provided, all linked app will be removed.
+ If no <formulae> are provided, all linked apps will be removed.
+
+ If provided, `--local` will remove symlinks from the user's `~/Applications`
+ directory instead of the system directory.
+
+ If `--dry-run` or `-n` is passed, Homebrew will list all symlinks which
+ would be removed, but will not actually delete any files.
* `unpack` [`--git`|`--patch`] [`--destdir=`<path>] <formulae>:
Unpack the source files for <formulae> into subdirectories of the current