Mike McQuaid
|
7673c40f25
|
brew.rb: handle single usage flag case.
|
2014-06-26 09:27:22 +01:00 |
|
Mike McQuaid
|
f61633a076
|
brew: guard --help with nil cmd.
|
2014-06-26 09:24:07 +01:00 |
|
Mike McQuaid
|
7ecffd2771
|
brew.rb: handle -—help for internal/external cmds.
Only display —-help for internal commands and not for external ones;
they can handle the flag themselves.
Closes Homebrew/homebrew#26675.
References Homebrew/homebrew#26755.
Closes Homebrew/homebrew#30300.
|
2014-06-26 08:37:25 +01:00 |
|
Jack Nagel
|
51326e0b63
|
Extend with a module instead of aliasing on the singleton class
|
2014-06-25 11:19:00 -05:00 |
|
Mike McQuaid
|
e24c5a750a
|
tap_migrations: apple-gcc42 moved to dupes.
|
2014-06-25 15:13:30 +01:00 |
|
Mike McQuaid
|
49658cd46b
|
brew-versions: move to Contributions.
Eventually we'll move Contributions to a tap too.
Closes Homebrew/homebrew#30298.
|
2014-06-25 09:35:37 +01:00 |
|
Jack Nagel
|
2daabe9863
|
Fix uninitialized constant error in GitHub.open
The error handling depends on side effects of `require "net/https"`,
so it should be wrapped in an explicit begin block.
cf. Homebrew/homebrew#30407.
|
2014-06-24 21:01:04 -05:00 |
|
Jack Nagel
|
3d69e5ab7b
|
Rename Keg#fname to Keg#name
|
2014-06-24 19:09:09 -05:00 |
|
Jack Nagel
|
def6b1eaf7
|
Use Keg#uninstall to clean up kegs
|
2014-06-24 09:56:37 -05:00 |
|
Jack Nagel
|
acf76f3f55
|
Add module for logging filesystem leaks in tests
|
2014-06-23 23:28:25 -05:00 |
|
Jack Nagel
|
5ab65d0b25
|
Make the test tmpdir a constant
|
2014-06-23 23:24:45 -05:00 |
|
Jack Nagel
|
b98f7277a4
|
Keg#unlink only removes a linked keg entry *for that keg*
|
2014-06-23 22:55:23 -05:00 |
|
Jack Nagel
|
cf19ccb436
|
The linked keg entry is foremost a symlink
|
2014-06-23 22:55:23 -05:00 |
|
Jack Nagel
|
892e763b0b
|
Initialize linked_keg_record in the Keg constructor
|
2014-06-23 22:55:23 -05:00 |
|
Jack Nagel
|
76e86891e4
|
Remove opt link in Keg#uninstall
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
de24d73172
|
Use Keg#uninstall to uninstall kegs
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
bcfc9d8cf7
|
Remove linked kegs directory when empty
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
f222ca04fd
|
Remove pin directory when empty
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
35b9a00706
|
Fix file leak in lock tests
|
2014-06-23 22:34:05 -05:00 |
|
Jack Nagel
|
f25f6fbb39
|
Fix directory leaks in formula prefix tests
|
2014-06-23 22:11:40 -05:00 |
|
Jack Nagel
|
88165986e8
|
Clear cache after patching tests
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
63d3a17f2b
|
Fix test class name collision
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
9a6d2a31d9
|
Fix directory leak in test_cleanup
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
c2337771f7
|
Clear cache after checksum verification tests
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
98e01d2b83
|
Fix directory leak in test_argv
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
4d14cafaa5
|
Fix directory leak in test_cleaner
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
45840f43a2
|
Clear cache after formula install tests
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
9f03b28573
|
Fix directory leak in test_pathname_version
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
f9fd3f46d4
|
Explicitly create top-level directories for tests
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
04f504546c
|
Give the temporary test directory a prefix
|
2014-06-23 18:58:58 -05:00 |
|
Jack Nagel
|
3dbcba0c03
|
Call original backtick using super
|
2014-06-23 18:50:55 -05:00 |
|
Jack Nagel
|
43cb0b9141
|
Use Dir.mktmpdir to create temp directory for tests
|
2014-06-23 18:42:27 -05:00 |
|
Jack Nagel
|
8d12684efe
|
Pass repository path into the updater
|
2014-06-23 18:41:50 -05:00 |
|
Jack Nagel
|
61e633426a
|
Remove obsolete constant
Formula that use this do not load anymore.
|
2014-06-22 19:33:21 -05:00 |
|
Jack Nagel
|
20d544085a
|
Use a more descriptive variable name
|
2014-06-22 18:43:14 -05:00 |
|
Jack Nagel
|
0fda322e0e
|
Use Pathname#split
|
2014-06-22 18:38:30 -05:00 |
|
Shaun Jackman
|
42c20b0979
|
Move the compiler-selecting methods to ENV/shared
Closes Homebrew/homebrew#30210.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
2014-06-22 18:30:15 -05:00 |
|
Jack Nagel
|
4d9d01893e
|
Move deprecated Formula class methods to compat
These have all been moved to Formulary.
|
2014-06-22 15:03:17 -05:00 |
|
Jack Nagel
|
90183877ff
|
Simplify extending Formula with Enumerable
|
2014-06-22 15:03:17 -05:00 |
|
Jack Nagel
|
4b0255f7aa
|
Keep DSL related code in one place
|
2014-06-22 15:03:17 -05:00 |
|
Misty De Meo
|
07660bb7b6
|
Hardware: add new .features method
This returns a list of symbols with the various CPU features supported
by the active hardware.
|
2014-06-21 21:59:51 -07:00 |
|
Jack Nagel
|
d9e73c9d43
|
Simplify picking pinned version
|
2014-06-21 18:32:53 -05:00 |
|
Jack Nagel
|
4e817eaa6c
|
Remove FormulaPin dependency on FileUtils
|
2014-06-21 18:32:38 -05:00 |
|
Vladimír Kriška
|
70d0035d37
|
Show file contents instead of commits
Closes Homebrew/homebrew#30324.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
2014-06-21 09:14:35 -07:00 |
|
Adam Vandenberg
|
dfe1c47531
|
deprecate brew-which
Closes Homebrew/homebrew#30311.
|
2014-06-21 06:49:12 -07:00 |
|
Jack Nagel
|
445dd80e44
|
Remove ARGV.filter_for_dependencies
|
2014-06-20 21:32:36 -05:00 |
|
Jack Nagel
|
10fda9e9b9
|
Decouple spec selection from ARGV
|
2014-06-20 21:32:36 -05:00 |
|
Jack Nagel
|
5beaa512e6
|
Pass the requested spec into the formula instance
|
2014-06-20 21:32:36 -05:00 |
|
Jack Nagel
|
db9f16e2cd
|
Formula equality reflects the active spec
|
2014-06-20 21:32:36 -05:00 |
|
Jack Nagel
|
8976a960df
|
brew-test-bot: use Dir[] for globbing
|
2014-06-20 19:27:38 -05:00 |
|