Adam Vandenberg
3dd2715ec8
remove no-op code in bottle.rb
...
ARGV.formulae returns formulae, so no need to pass through factory
2013-06-23 13:02:10 -07:00
Mike McQuaid
79f9da3c22
bottle: sort --merge output in OS X version order.
2013-06-22 11:13:59 +01:00
Mike McQuaid
4b35539978
brew-bottle: merge arg for bottle metadata files.
...
Closes Homebrew/homebrew#20266 .
2013-06-08 16:48:43 +01:00
Mike McQuaid
517889d6fb
brew-bottle: split output and use a bottle object.
2013-06-08 16:47:11 +01:00
Jack Nagel
79a769215f
Decouple bottle tags from MacOS.cat
2013-06-06 16:02:27 -05:00
Jack Nagel
aa58a404ed
Fix another handful of warnings
2013-04-06 00:14:03 -05:00
Mike McQuaid
0f9910d352
Relocate bottles using install_name_tool.
...
This has two parts:
1. Bottles are temporarily relocated on bottling and tested if that is
sufficient for them to contain no longer reference the prefix or
cellar. If so, they are marked as relocatable.
2. On installation if bottles are marked as relocatable they will be
relocated using install_name_tool to the current prefix and cellar.
Closes Homebrew/homebrew#18374 .
2013-03-11 18:58:37 +00:00
Mike McQuaid
20c0ddc401
Add non-/usr/local bottles support.
...
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01 17:49:09 +00:00
Mike McQuaid
360af367a8
Cleanup bottle DSL.
...
* Remove legacy url syntax.
* Use revision instead of version.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01 17:49:09 +00:00
Mike McQuaid
3af3bc7dd5
Rename tab 'built_bottle' to 'build_as_bottle'.
2012-08-25 11:52:37 -07:00
Jack Nagel
b3724b2945
Remove executable bits from audit.rb and bottle.rb
...
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-17 21:09:12 -05:00
Mike McQuaid
fe969c21ad
Add ofail command and fix bottle command output.
2012-04-30 21:38:08 +08:00
Mike McQuaid
a947064994
Version bottles.
2012-04-03 11:43:41 +10:00
Mike McQuaid
0cbdeeaa3c
Exit with bad exit code on command failures.
2012-03-29 18:44:37 +11:00
Mike McQuaid
61444ee3a6
brew-bottle doesn't need to specify filenames now.
2012-03-29 18:41:47 +11:00
Mike McQuaid
64457b2315
Remove reliance of bottle DSL on EOCLASS.
2012-03-18 20:38:18 +13:00
Mike McQuaid
552dcdc703
Move most bottle stuff to a bottles.rb file.
2012-03-10 18:10:40 +13:00
Mike McQuaid
4a306f32f4
Support bottles for non-Lion OSX versions.
2012-03-10 18:09:35 +13:00
Mike McQuaid
22f908d520
Make brew-bottle
an internal command.
2012-03-10 17:57:10 +13:00