Commit Graph
9550 Commits
Author SHA1 Message Date
Mike McQuaid 2c5beb0eff cmd/upgrade: fix Rubocop warnings. 2016-09-11 17:59:01 +01:00
Mike McQuaid cc526601cf cmd/update-report: fix Rubocop warnings. 2016-09-11 17:59:01 +01:00
Mike McQuaid 49e009df29 cmd/unpack: fix Rubocop warnings. 2016-09-11 17:59:01 +01:00
Mike McQuaid 7b41ccd2ea cmd/unlinkapps: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid 56fc1c725a cmd/uninstall: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid a0c29eb1af cmd/tap-info: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid b9b07fc082 cmd/search: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid f9c621304d cmd/prune: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid ae43b79ca2 cmd/missing: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid 4e090530b1 cmd/log: fix Rubocop warnings. 2016-09-11 17:59:00 +01:00
Mike McQuaid 9d782454ab cmd/list: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid 5d761f651a cmd/install: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid 990ee4f36c cmd/info: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid d9b8d0f6b1 cmd/help: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid c8084b1743 cmd/fetch: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid c45e36ffde cmd/doctor: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid 5e0c222029 cmd/desc: fix Rubocop warnings. 2016-09-11 17:58:59 +01:00
Mike McQuaid 128729988e cmd/commands: fix Rubocop warnings. 2016-09-11 17:58:58 +01:00
Mike McQuaidandGitHub 984e80a7c2 Merge pull request #922 from MikeMcQuaid/cask-flaky-test
cask/cli/cleanup_spec: comment out flaky test.
2016-09-11 16:02:50 +01:00
Mike McQuaid 84b8d6a33e cask/cli/cleanup_spec: comment out flaky test.
This has been causing sporadic CI failures.
2016-09-11 14:32:32 +01:00
Mike McQuaid f583199f6e test-bot: don't try to git clean any taps.
Also, unify the cleanup code and be more careful and consistent with
untapping.
2016-09-11 14:14:31 +01:00
Mike McQuaid 3d73515028 test-bot: try again to fix homebrew/core untap.
Be more selective with the `git clean` and remove the broken attempt
to autotap if missing (as it'd be slow anyway).
2016-09-11 12:31:44 +01:00
Mike McQuaid 2ec5423356 test-bot: --ci-upload can upload from current dir.
Look in the current directory rather than only allowing upload from
Jenkins.
2016-09-11 11:28:15 +01:00
Mike McQuaidandGitHub ad3359b96e Merge pull request #916 from MikeMcQuaid/bottle-old-value
bottle: fix old_value/value ordering for --merge.
2016-09-11 10:39:58 +01:00
Mike McQuaid be6876c79a bottle: fix old_value/value ordering for --merge.
Previously this was the wrong way around causing it to not be accepting
enough on e.g. a bump from :any to :any_no_relocation.
2016-09-10 21:15:28 +01:00
Mike McQuaid d0c33b3705 bottle: use key/value rather than field.
Consistent naming is good.
2016-09-10 19:43:49 +01:00
Dominyk TillerandGitHub 7fb915319d Merge pull request #904 from DomT4/sierra
Sierra: update diagnostic message, pkg-config, Xcode doc
2016-09-10 19:29:42 +01:00
Dominyk Tiller 397cd12440 pkg-config: update Sierra's sqlite version 2016-09-10 16:30:29 +01:00
Dominyk Tiller aa3ce859a7 diagnostic: tweak check_xcode_up_to_date messaging 2016-09-10 16:30:22 +01:00
Mike McQuaid ea5da9b592 bottle: further improve --keep-old mismatching.
- Make the code more similar between `bottle` and `bottle --merge`.
- Also output the mismatched values when using `--merge`.
2016-09-10 16:12:27 +01:00
Mike McQuaidandGitHub cfc930011d Merge pull request #907 from MikeMcQuaid/brew-tests-developer
tests: always set HOMEBREW_DEVELOPER=1.
2016-09-10 15:39:47 +01:00
Mike McQuaidandGitHub 094bdf430d Merge pull request #908 from MikeMcQuaid/merge-cask-gitignore
Merge Cask's gitignore with root one.
2016-09-10 15:39:31 +01:00
Mike McQuaid 44ba4583b7 bottle: improve --keep-old failure output.
If fields have changed: tell the user what they were before and are
afterwards.
2016-09-10 10:13:33 +01:00
Mike McQuaid 521efeab78 Merge Cask's gitignore with root one.
This fixes the ignoring in libgit2 clients that don't read nested
`.gitignore` files.
2016-09-10 10:03:19 +01:00
Mike McQuaid 274035381d tests: always set HOMEBREW_DEVELOPER=1.
Unit tests should be run consistently no matter who is running them and
we can stub `ARGV.homebrew_developer?` if we need to change them.
2016-09-10 09:50:40 +01:00
Markus ReiterandGitHub 4fb691e175 Merge pull request #897 from reitermarkus/os-language
Add language method to `OS::Mac`.
2016-09-10 00:03:17 +02:00
Markus Reiter 0243e1f9a7 Add language method to OS::Mac. 2016-09-09 20:24:47 +02:00
Mike McQuaid 30fd4f3fe5 diagnostic: remove duplicate checks. 2016-09-09 13:08:02 +01:00
Mike McQuaidandGitHub b5a6b4e8e1 Merge pull request #896 from MikeMcQuaid/no-chown-usr-local
Don't require/recommend ownership of /usr/local.
2016-09-09 09:29:46 +01:00
Mike McQuaidandGitHub 930bcb7c52 Merge pull request #881 from MikeMcQuaid/dev-cmd-sticky-homebrew-developer
Set HOMEBREW_DEVELOPER automatically
2016-09-09 08:30:26 +01:00
Mike McQuaid 492391f5fe Don't require/recommend ownership of /usr/local.
Apple reset this on every OS X major (and some minor) updates and it
always proves a painful and unnecessary step. Instead just check the
directories we actually care about are writable.

This may mean if these directories do not already exist (although they
are now created by the installed) that `brew link` will fail and require
manual intervention but this seems to be superior for both new and the
majority of existing users.
2016-09-09 08:06:37 +01:00
Mike McQuaidandGitHub 1d66cdd3ad Merge pull request #863 from penman/preserve_alias
Save aliases in INSTALL_RECEIPT
2016-09-09 07:47:05 +01:00
Mike McQuaid 027086d673 help: rename help section for developers. 2016-09-08 20:48:38 +01:00
Mike McQuaid ae57057afa help: use Commands module. 2016-09-08 20:46:55 +01:00
Mike McQuaid 49dcbee99c command: use Commands module. 2016-09-08 20:46:55 +01:00
Mike McQuaid 0bb7fda143 commands: add commands module for path lookup. 2016-09-08 20:46:55 +01:00
Mike McQuaid 9514d1f8f5 commands: developer not development commands. 2016-09-08 20:46:55 +01:00
Mike McQuaid 71881fd7a6 Add DEVELOPER COMMANDS to manpage. 2016-09-08 20:46:51 +01:00
Mike McQuaid 86bfd36af2 Don't hide some (now) developer commands. 2016-09-08 20:46:37 +01:00
Mike McQuaid af8605ea4b Move developer-focused commands to dev-cmd. 2016-09-08 20:46:37 +01:00