Markus Reiter
fd97e88b99
Use LockFile
instead of Hbc::Utils::file_locked?
.
2017-05-25 06:18:52 +02:00
Markus Reiter
060af0a26a
Rename FormulaLock
to LockFile
.
2017-05-25 06:18:52 +02:00
Markus Reiter
e931fee732
Merge pull request #2672 from reitermarkus/deprecate-caskroom-flag
...
Deprecate `--caskroom` flag.
2017-05-25 00:45:46 +02:00
Markus Reiter
68a513083e
Also move --binarydir
to compat/*
.
2017-05-24 23:54:36 +02:00
Markus Reiter
0bb2773b17
Deprecate --caskroom
flag.
2017-05-24 23:54:36 +02:00
Markus Reiter
a3e30a11d1
Merge pull request #2678 from reitermarkus/fix-cli-default-options
...
Fix cli default options.
2017-05-24 22:14:52 +02:00
Misty De Meo
c6c8725f1b
Merge pull request #2675 from mistydemeo/vendor_compatibility_fixes
...
Vendor compatibility fixes
2017-05-24 13:09:34 -07:00
Markus Reiter
b91d0254bb
Add test for --binaries
default value.
2017-05-24 20:34:20 +02:00
Markus Reiter
d025e0e7ab
Fix --binaries
not using default value.
2017-05-24 20:16:09 +02:00
Tim D. Smith
8db2998819
Merge pull request #2598 from tdsmith/relocate-virtualenv-orig-prefix
...
Relocate virtualenv orig-prefix
2017-05-24 10:41:47 -07:00
Misty De Meo
67dc3323ed
lock: simplify ruby conditional
2017-05-24 09:12:21 -07:00
Misty De Meo
7c7a0fc720
brew.sh: don't call xcode-select if it doesn't exist
2017-05-23 18:42:19 -07:00
Misty De Meo
6453c81dac
vendor-install: fix array syntax for old bash
2017-05-23 18:39:35 -07:00
Misty De Meo
b8fee7fe4d
vendor-install: check -x on output of which
...
This works around older versions of `which`, which return a
string on failure.
2017-05-23 18:36:25 -07:00
Misty De Meo
94ed3e3583
lock: check tools are executable
2017-05-23 18:36:06 -07:00
Misty De Meo
129ee966f8
Optionally use Python's flock instead of Ruby's
...
Ruby first gained flock in 1.8.7, which is a problem since we're using
this lock utility in `vendor-install` in order to install a newer Ruby.
Fortunately, Python 2.3(!) has flock support.
2017-05-23 17:50:22 -07:00
Markus Reiter
fdd9972aa7
Merge pull request #2670 from reitermarkus/fix-uninstall-order
...
Fix `uninstall` order.
2017-05-23 18:46:48 +02:00
Vítor Galvão
b7cfd5e30d
Merge pull request #2671 from reitermarkus/manpage-sudo-askpass
...
Add `SUDO_ASKPASS` to `brew-cask` manpage.
2017-05-23 17:06:26 +01:00
Mike McQuaid
457fdc4abb
Merge pull request #2668 from reitermarkus/fix-audit-checksum
...
Fix `previous_version_and_checksum` method.
2017-05-23 17:00:01 +01:00
Markus Reiter
4bfd94cb30
Add SUDO_ASKPASS
to brew-cask
manpage.
2017-05-23 16:01:13 +02:00
Markus Reiter
38b5e4254b
Fix uninstall
order.
2017-05-23 15:37:55 +02:00
Markus Reiter
0871e069a2
Merge pull request #2669 from reitermarkus/fix-appcast-checkpoint
...
Fix appcast checkpoint command.
2017-05-23 15:29:38 +02:00
Markus Reiter
45496f3156
Remove cask_tokens_from
method.
2017-05-23 14:58:03 +02:00
Markus Reiter
cc295601c7
Fix undefined cask_tokens
method.
2017-05-23 14:57:51 +02:00
Markus Reiter
f4bacb4444
Fix previous_version_and_checksum
method.
2017-05-23 14:11:34 +02:00
Markus Reiter
d1f599f1ed
Merge pull request #2654 from reitermarkus/refactor-cli
...
Refactor `CLI`.
2017-05-23 13:27:44 +02:00
Alyssa Ross
04420d07a4
Merge pull request #2666 from alyssais/patch_forwardable
...
patch: clean up with Forwardable
2017-05-23 10:18:56 +01:00
Alyssa Ross
b01a9b0695
patch: clean up with Forwardable
2017-05-22 20:39:17 +01:00
JCount
dd5d4880dc
Merge pull request #2658 from JCount/audit-fix-versioned-aliases-homebrew-core
...
audit: fix versioned alias errors in homebrew/core introduced in a7c6a57
2017-05-21 21:54:17 -04:00
Markus Reiter
02a1e2781f
Fix tests for CLI::Options
DSL.
2017-05-22 02:51:17 +02:00
Markus Reiter
df1864ee43
Add CLI::Options
DSL.
2017-05-22 02:51:17 +02:00
Markus Reiter
debe4540e4
Remove redundant self.run
methods.
2017-05-22 02:51:17 +02:00
Markus Reiter
acc7309ca3
Rename Base
and InternalUseBase
.
2017-05-22 02:51:17 +02:00
Markus Reiter
811f4c5f23
Refactor CLI::Zap
.
2017-05-22 02:51:16 +02:00
Markus Reiter
5429ab0d1b
Refactor CLI::Version
.
2017-05-22 02:51:16 +02:00
Markus Reiter
101371207f
Refactor CLI::Uninstall
.
2017-05-22 02:51:16 +02:00
Markus Reiter
98f91fb883
Refactor CLI::Style
.
2017-05-22 02:51:16 +02:00
Markus Reiter
957c5fb4f0
Refactor CLI::Search
.
2017-05-22 02:51:16 +02:00
Markus Reiter
ed6934b954
Refactor CLI::Outdated
.
2017-05-22 02:51:16 +02:00
Markus Reiter
24f38a2e8a
Refactor CLI::List
.
2017-05-22 02:51:16 +02:00
Markus Reiter
ccafa1b759
Refactor CLI::InternalStanza
.
2017-05-22 02:51:16 +02:00
Markus Reiter
ed6823e659
Refactor CLI::InternalHelp
.
2017-05-22 02:51:16 +02:00
Markus Reiter
cac0c29f73
Refactor CLI::InternalDump
.
2017-05-22 02:51:16 +02:00
Markus Reiter
cc18d9e2b6
Refactor CLI::InternalCheckurl
.
2017-05-22 02:51:16 +02:00
Markus Reiter
6acca4e09a
Refactor CLI::InternalAuditModifiedCasks
.
2017-05-22 02:51:16 +02:00
Markus Reiter
326c425dc6
Refactor CLI::InternalAppcastCheckpoint
.
2017-05-22 02:51:16 +02:00
Markus Reiter
33580c283a
Refactor CLI::Install
.
2017-05-22 02:51:16 +02:00
Markus Reiter
e17641bdd9
Refactor CLI::Info
.
2017-05-22 02:51:16 +02:00
Markus Reiter
66e9a060de
Refactor CLI::Home
.
2017-05-22 02:51:16 +02:00
Markus Reiter
1f5828c72d
Refactor CLI::Fetch
.
2017-05-22 02:51:16 +02:00