Birger J. Nordølum
5a10cc8e76
Added SHA-256 to the fetch command.
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-14 15:43:58 -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
bfd75db803
brew deps: add hidden option -n
...
-n means 'natural order' instead of alpha-order, and will show
the order in which the deps will be installed.
2011-04-13 13:48:31 -07:00
Adam Vandenberg
1eec1ed20f
Make brew deps Leopard compatible
2011-04-10 21:13:05 -07:00
Martin Kühl
dafe97b047
Fix formula paths for manually specified names.
...
When the name of a new formula can't be autodetected, it defaults to the empty
string. When it then gets read from user input later on, the new name is used
but the formula path, based on the name, stays empty.
This change sets the path after a new name was read.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-09 09:43:48 -07:00
Adam Vandenberg
035b216e90
brew create: remind people to 'brew audit'
2011-04-05 08:37:59 -07:00
Adam Vandenberg
bc3225a348
brew create: ensure CACHE folder exists
2011-04-05 08:31:05 -07:00
Adam Vandenberg
e788de8cf8
brew audit: --strict warning for using $ in caveats
...
For multiple lines of commands to enter at a prompt, don't use
$ as a prompt marker to make it easier to copy/paste.
2011-04-04 16:40:38 -07:00
Adam Vandenberg
66110c78e7
brew doctor: add check for GREP_OPTIONS
2011-04-04 09:21:44 -07:00
Adam Vandenberg
29ac3efe2e
brew doctor: update expat check
...
Apaprently both expat.framework and libexpat.framework exist
and interfere with CMake.
2011-04-04 08:48:42 -07:00
Adam Vandenberg
2decef8c36
Fix CLICOLOR_FORCE check
2011-04-01 13:42:12 -07:00
Charlie Sharpsteen
7776f7ee11
Fix brew-audit Fortran check
...
The Fortran regex only allowed for trailing whitespace after:
depends_on 'gfortran'
This missed conditional dependencies, such as:
depends_on 'gfortran' if something?
Such a dependency was present in the NetCDF formula.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-01 13:00:07 -07:00
Adam Vandenberg
4a4186c583
brew doctor - only check unique path folders
2011-03-29 12:45:54 -07:00
Dave Lee
30a4161c83
Use Formula#installed_prefix for brew --prefix formula
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-28 22:47:21 -07:00
Adam Vandenberg
8c7ac47c85
brew doctor - add check for CLICOLOR_FORCE
2011-03-28 11:57:57 -07:00
Adam Vandenberg
9f8432bfcf
brew doctor - reword stray dylib message
2011-03-28 11:51:59 -07:00
Adam Vandenberg
3fcacb041d
brew doctor - also check permisisons on share
2011-03-28 11:48:45 -07:00
Adam Vandenberg
8f7972c194
reword audit
2011-03-28 11:08:42 -07:00
Adam Vandenberg
6d7f608d06
remove whitespace
2011-03-26 10:19:45 -07:00
Jonas Pfenniger
c2c21edae4
brew up: star installed formulae
...
When running `brew up`, if a mentioned formulae is also installed,
it will get a wildcard start at the end.
It makes it easier to see if any installed formulae is impacted.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-21 22:10:39 -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
Adam Vandenberg
716da2dfbd
brew audit: add strict check for <Formula spacing
2011-03-21 13:07:14 -07:00
Adam Vandenberg
ace8723caf
Add audit for xcodebuild.
...
xcodebuild should be passed an explicit SYMROOT, since the user
can override this.
Also added --strict, so certain audits can be ignored in most
cases (including this one.)
2011-03-21 12:54:00 -07:00
Adam Vandenberg
b5c0f9ea03
Fix brew --cellar foo
2011-03-19 11:06:51 -07:00
Adam Vandenberg
6fda61cde4
brew options: allow --all
2011-03-19 09:58:42 -07:00
Adam Vandenberg
2eb0065ced
brew audit: check that homepage includes the protocol
2011-03-15 21:40:09 -07:00
Mike McQuaid
80f98a1a19
Don't make brew doctor complain about Xcode 4.
2011-03-14 21:00:51 +00:00
Mike McQuaid
87529a8cdd
X11 is part of OSX, not Xcode.
2011-03-14 21:00:51 +00:00
Joshua Peek
80886ff34a
brew info should fetch remote formula info
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-14 10:18:39 -07:00
Max Howell
4abf493670
Remove unused exception; Closes Homebrew/homebrew#4652
...
If version cannot be determined, then instruct the user to add one.
2011-03-13 16:16:17 +00: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
aff5ea54b8
Fix 'brew log -p foo'.
2011-03-12 19:36:37 -08:00
Adam Vandenberg
749b91c6ba
brew audit: check for missing deps
2011-03-12 17:40:40 -08:00
Adam Vandenberg
6fecafb0aa
Fix 'brew rm -f'
2011-03-12 16:28:15 -08:00
Charlie Sharpsteen
0e5436d4ab
brew audit - check for depends_on 'gfortran'
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12 13:30:12 -08:00
Adam Vandenberg
b7e068b740
'brew fetch' now an official command
2011-03-12 11:55:11 -08:00
Adam Vandenberg
0e0d72e49f
brew cleanup - do not clean up keg-only brews for now
2011-03-12 11:55:11 -08:00
Adam Vandenberg
bcf8bb5a7f
brew cleanup - fix formula name in warning
2011-03-12 11:55:11 -08:00
Adam Vandenberg
87398e7436
'brew options' now an official command
2011-03-12 11:55:10 -08:00
Adam Vandenberg
bda9ffa5d7
'brew test' now an official command
2011-03-12 11:55:10 -08:00
Adam Vandenberg
f0b6f6853a
Silence cleanup warning
...
When a cellar exists for an unknown formula, no longer print a warning.
External tools using Brew to manage diy-installs will create a large
number of non-formula cellars.
2011-03-12 11:55:10 -08:00
Adam Vandenberg
9ed51082c2
Use ruby style for inheritance.
2011-03-12 11:55:09 -08:00
Adam Vandenberg
5a30768377
Fix 'brew search' with no parameter.
2011-03-12 11:55:08 -08:00
Markus Prinz
afa5d95bb4
Have brew-doctor refer to the correct LLVM/GCC env variables
...
The HOMEBREW_(LLVM|GCC) variables mentioned in brew-doctor's
`check_cc_symlink` method are actually named HOMEBREW_USE_(LLVM|GCC)
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12 11:55:08 -08:00
Adam Vandenberg
2a5f757816
Use + instead of /.
2011-03-12 11:55:07 -08:00
Adam Vandenberg
4812dd1b89
audit - check formula permissions
2011-03-12 11:55:07 -08:00
Adam Vandenberg
9ede899d5d
Add expat.framework check to doctor
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
Max Howell
a8d185efa0
Fix brew log foo
2011-03-12 11:55:06 -08:00