181 Commits

Author SHA1 Message Date
Jack Nagel
8b88ea3eae Move brew-depstree into brew deps --tree
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-27 23:29:41 -06:00
Jack Nagel
9ecb2ceb29 manpage: remove audit's '--strict' option
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-27 12:08:13 -06:00
Charlie Sharpsteen
33a61d1897 Add --fresh option to brew install
When invoked, this option will ensure brew doesn't re-use any options from
previous installs of a formula.
2011-11-14 10:44:18 -08:00
Jack Nagel
0cc3eb296d cleanup: add an option to perform a 'dry run'
Sometimes you want to know what `brew cleanup` will do before it
actually removes anything. Introduce a '-n' option (chosen to match
other UNIX tools) to do this.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-07 22:46:36 -06:00
Jack Nagel
15706ec7d4 Redocument brew missing in the man page
Per mxcl/homebrew@6b0c44d, @mxcl:

  "And in that mind, brew missing is some cases an essential tool and
   should absolutely be in the manpage."

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-10-12 02:53:41 -05:00
Jack Nagel
b8b7ad7ef2 Document brew diy in the man page
The documentation on this is hard to find, and awareness of the command
itself is pretty low. Which is too bad, because it's really handy and I
use it all the time myself.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-10-12 02:53:40 -05:00
Jack Nagel
203b0df596 man page: add some undocumented options
While updating the bash completion script, I encountered some options
that were previously undocumented.

I purposely did not document the --macports and --fink flags for `brew
create`, because the exact same functionality exists in `brew search`.
Perhaps we should remove it from create.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-10-12 02:53:40 -05:00
Adam Vandenberg
51ab8c3b56 Add FileVault use case to manual. 2011-10-04 14:01:42 -07:00
Charlie Sharpsteen
e49dc46bf3 manpage: Remove missing, server and which
These are external commands---documentation has been moved to the wiki.
2011-09-23 11:53:44 -07:00
Jack Nagel
ea30b66ced manpage: boldface --rebase option
This is consistent with how other options are displayed.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-19 20:50:39 -05:00
Max Howell
e26797f471 Allow brew update --rebase 2011-09-20 02:30:31 +01:00
Jack Nagel
2be915db99 Remove brew-man documentation
It was extraneous, and useful only for maintainers and contributors. It
is currently documented on the External Commands page of the wiki.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-19 18:27:19 -05:00
Jack Nagel
783b71fa5a Improve external command documentation
In addition to a brief overview of what external commands are, add a
link to the wiki page where the real documentation resides.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-19 18:24:03 -05:00
Jack Nagel
b0f5566566 brew-options: add --installed flag
`brew options --installed` will print options for formulae that are
already installed.

Closes Homebrew/homebrew#7565.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-12 15:43:18 -05:00
Jack Nagel
2183372f65 Man page: clarify list command
Document the '--versions' option for `brew list`.
The two forms of the `list` command as previously documented clearly do
different things, but after documenting '--versions', their functions do
overlap a bit, so we combine them and clarify the different invocations.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-08 21:10:44 -05:00
Jack Nagel
16faf0684a Man page fixes
- Remove unnecessary linefeeds above "ENVIRONMENT"

 - Use the word "example" rather than "sample" to be more consistent
   throughout the documentation

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-08 20:53:07 -05:00
Filipe David Manana
fa43ec5b5e Fix default cache dir in man page
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-08 20:50:36 -05:00
Jack Nagel
883c58f751 Add the upgrade command to the man page
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-01 22:50:17 -05:00
Jack Nagel
b70b14dea1 Document brew outdated --quiet
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-01 22:50:17 -05:00
Jack Nagel
b42052b279 Document HOMEBREW_BUILD_FROM_SOURCE
Additionally, add '--build-from-source' to the bash-completion script.
2011-08-25 00:08:30 -05:00
Jack Nagel
cd4b6df938 Add versions command to the man page
Additionally, document the '--build-from-source' option for the
`install` command.
2011-08-24 21:13:34 -05:00
Jack Nagel
d5f7594748 ENV: allow a user-configurable number of make jobs
Let an environment variable, HOMEBREW_MAKE_JOBS, override the default
'-j<cores>' make flag.

Now we can more easily debug formula that normally build in parallel, or
(potentially) speed up lengthy builds.
2011-08-24 17:14:23 -05:00
Adam Vandenberg
440d8ea4c5 Add brew which to man page 2011-06-19 22:00:02 -07:00
Adam Vandenberg
e8ebd6756e Add clang options to man page. 2011-06-16 20:58:06 -07:00
Adam Vandenberg
0523f66bec deps: document -n switch 2011-06-15 09:02:18 -07:00
Adam Vandenberg
c92ed8eb04 Document HOMEBREW_CACHE 2011-06-07 13:38:38 -07:00
Adam Vandenberg
f759387c89 update brew link documentation to remove confusing passage 2011-06-05 21:29:52 -07:00
Adam Vandenberg
846b6cb91b Alpahabetize commands on man page 2011-05-31 12:20:06 -07:00
Adam Vandenberg
57c61bb9c1 Add 'essential commands' section to man page. 2011-05-30 21:34:42 -07:00
Adam Vandenberg
1439d5ec27 Document audit return code 2011-05-27 22:09:35 -07:00
Jack Nagel
98f51446cb Add the '--use-gcc' flag to the brew man page
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-05 11:36:46 -07:00
Adam Vandenberg
34d8e32a8f manpage - fix typo 2011-05-05 07:37:29 -07:00
Adam Vandenberg
e08ef940be Add --force to brew cleanup 2011-04-18 21:11:08 -07:00
Adam Vandenberg
d6382efdeb Add brew fetch --deps
`brew fetch --deps` will also cache the dependencies of any listed formulae.
2011-04-14 15:09:15 -07:00
Adam Vandenberg
94a524cce3 brew missing: allow a formula argument
If a formula is given, it will be checked for missing deps.
The formula does not have to be installed first.

Without a formula list, still checks all installed brews.
2011-04-13 13:48:31 -07:00
Adam Vandenberg
529066d24d Document 'brew options --all'. 2011-03-21 13:14:06 -07:00
Adam Vandenberg
84fbdd795f update manpage for brew audit --strict
This removes the single use of 'brew audit --warn' and
changes it to --strict as well.
2011-03-21 13:07:14 -07:00
Max Howell
ec9cbc6466 Optimise/simplify brew help
Be more useful by being more concise. I referenced dozens of other mature commands’ usage to figure out what to do here.

Also separated out the help into its own command for consistency.
2011-03-13 12:54:30 +00:00
Max Howell
e0639f1588 Replace create --cache with create --no-fetch
Because since 0.8 we do the opposite, ie. download by default.
2011-03-13 12:52:41 +00:00
Adam Vandenberg
8abf954bf4 Add brew options --compact to manpage 2011-03-12 11:55:07 -08:00
Stephen Allred
618617da73 Added --use-gcc flag.
This allows you to use llvm as your default compiler and keep the cc symlink
pointed at llvm, while allowing you to build forumla that requires the gcc.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12 11:55:06 -08:00
Adam Vandenberg
4ac006fc58 Man typos. Fixes Homebrew/homebrew#3799 2011-01-02 17:03:41 -08:00
Adam Vandenberg
d6455e0094 Fix typos in man page 2010-12-26 10:31:10 -08:00
Mike McQuaid
2be392bc8c Fix typo in manpage. 2010-11-20 22:44:50 +00:00
Adam Vandenberg
7d44a389f7 Update man page
Move all documented "external commands" up with the resto f the commands,
as these will all be built-in commands after the next code re-org.
2010-11-07 07:36:34 -08:00
Adam Vandenberg
320889933d Separate man page for brew-man
Also, revise main man page, and update brew-man command to handle
multiple input files.
2010-11-06 17:36:44 -07:00
Adam Vandenberg
5e64bfbd55 Add proxy information to man page 2010-11-01 10:25:02 -07:00
Adam Vandenberg
c61204eb1e Document brew install <url> 2010-10-30 14:23:11 -07:00
Adam Vandenberg
405613a0ef brew-audit - add check for tabs.
Add a new mode "brew audit --warn" that performs stricter checks
that might not need to be fixed.

Currently this includes a check for using tabs instead of spaces
for indentation; Homebrew style is "2-space indentation."

Documented this new switch.
2010-10-21 07:53:37 -07:00
Adam Vandenberg
599c7fe7d0 Add link shortcut ln to doc 2010-10-17 17:52:21 -07:00