aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
AgeCommit message (Collapse)Author
2016-09-08command: use Commands module.Mike McQuaid
2016-09-08commands: developer not development commands.Mike McQuaid
2016-09-08Move developer-focused commands to dev-cmd.Mike McQuaid
2016-09-08cmd/*: don't restrict dev-cmd to Homebrew developers.Mike McQuaid
2016-09-08update.sh: don't cleanup on update for developers.Mike McQuaid
We’re defining developers as people who have run a dev-cmd at least once.
2016-09-08Merge pull request #864 from vladshablinsky/skip-upgradeMike McQuaid
Skip upgrade of pinned dependency if it's outdated
2016-09-08Merge pull request #890 from MikeMcQuaid/dev-cmd-helpMike McQuaid
dev-cmd: add `--help` to all developer commands.
2016-09-08Merge pull request #879 from penman/checkout_warningMike McQuaid
Warn when changing branch on update
2016-09-08Add `--help` to all developer commands.Mike McQuaid
Also, flag those that we never want to be in a manpage.
2016-09-07reinstall: fail if pinnedVlad Shablinsky
2016-09-07Merge pull request #833 from DomT4/death_by_xcodeMike McQuaid
xcode: die unless Xcode/CLT up-to-date on prerelease macOS
2016-09-07Refactor MacOS check_development_tools usage.Mike McQuaid
Better use the abstraction layer so e.g. Linux could have similarly fatal checks for these things.
2016-09-06update-report: also link docs, completions.Mike McQuaid
These are more files in the HOMEBREW_REPOSITORY that we want to link to the HOMEBREW_PREFIX.
2016-09-05Adjust branch change messageAlyssa Ross
2016-09-05Warn when changing branch on updateAlyssa Ross
Closes #877
2016-09-04Merge pull request #201 from gregory-nisbet/feature-env-shellsMike McQuaid
--env: support more shells, allow explicit shell selection
2016-09-04Merge pull request #870 from MikeMcQuaid/revert-keep-oldMike McQuaid
bottle: revert --keep-old changes.
2016-09-04Merge pull request #859 from MikeMcQuaid/preinstall-update-whitespaceMike McQuaid
update-report: add newline if preinstall updated.
2016-09-04Revert "bottle: fix --keep-old JSON generation."Mike McQuaid
This reverts commit 5e9bb877d54fc1803a866f49997f3e819c3ca650.
2016-09-04Revert "bottle: allow --keep-old to ignore same sha256s."Mike McQuaid
This reverts commit ec1437499a178a09805854469c5162d749270f3e.
2016-09-03bottle: allow --keep-old to ignore same sha256s.Mike McQuaid
It should refuse to change existing ones but it should allow them to be the same and silently ignore.
2016-09-03update-report: add newline if preinstall updated.Mike McQuaid
Fixes #858.
2016-09-03bottle: fix --keep-old JSON generation.Mike McQuaid
Ensure that the JSON file contains all the bottle checksums when using `--keep-old`. This avoids having to use the formula DSL when merging and relies on existing integrity checks. This change does nothing differently if `--keep-old` is not passed.
2016-09-03Merge pull request #807 from ilovezfs/partial_order_complianceMike McQuaid
audit: detect partial component order compliance
2016-09-01audit: banish http://http.debian.net for secure mirrorsDominyk Tiller
2016-09-01audit: enforce https for Debian's anonscmDominyk Tiller
2016-09-01Merge pull request #801 from MikeMcQuaid/git-shim-realpathMike McQuaid
scm/git: make --homebrew=print-path use realpath.
2016-09-01Merge pull request #810 from MikeMcQuaid/update-stash-failMike McQuaid
update.sh: reset pre-stash, die if stash fails.
2016-08-30cmd/deps: avoid some full-name code repetition.Mike McQuaid
2016-08-30install: die if Xcode/CLT not up-to-date on prereleasesDominyk Tiller
2016-08-28cmd/deps.rb add --full-name optionSteven Peters
Add --full-name option to brew deps command, which displays the full name of dependencies.
2016-08-28search: handle name@v.v formulae.Dominyk Tiller
Before this change: ``` ~> brew search openssl@1.1 openssl@1.1 ✔ ==> Did you mean to perform a regular expression search? ==> Surround your query with /slashes/ to search by regex. ```
2016-08-25audit: detect partial component order complianceilovezfs
depends_on "foo" conflicts_with "bar" depends_on "baz" should still detect that "bar" and "baz" are in the wrong order even though "foo" and "bar" happen to be in the right order.
2016-08-25update.sh: reset pre-stash, die if stash fails.Mike McQuaid
A `git reset --hard` without stashing first risks nuking in-progress work. A `git reset --mixed` should allow stashing to occur more often on e.g. merge conflicts. Fixes #766.
2016-08-25Revert "update: make GIT_EXECUTABLE an absolute path."Mike McQuaid
This reverts commit b6afa228f4974f4af1e8938911e35150aa2991c8 from #778.
2016-08-24cmd/man: deprecate --link option.Mike McQuaid
2016-08-24update-report: also link `brew*.1` manpages.Mike McQuaid
Otherwise if your `HOMEBREW_PREFIX` and `HOMEBREW_REPOSITORY` are not equal then your tap manpages will be linked but your `brew*` ones will not.
2016-08-22update: make GIT_EXECUTABLE an absolute path.Mike McQuaid
Otherwise it can end up as e.g. `bin/git` which then breaks when we `cd` to another directory and try to run it.
2016-08-22Move Cask man page to root.Markus Reiter
2016-08-20Merge pull request #768 from MikeMcQuaid/cask-manMike McQuaid
Make "brew man" also generate Cask's manpage.
2016-08-20Make "brew man" also generate Cask's manpage.Mike McQuaid
Also, check in this manpage, adjust the Rakefile and remove the old one. Fixes #731.
2016-08-19separate build and test logsAndrew Janke
2016-08-19Merge pull request #731 from MikeMcQuaid/rename-bottle-revisionMike McQuaid
Rename bottle's revision to rebuild.
2016-08-19separate build and test logsAndrew Janke
2016-08-18audit: fix suggested GitHub pull request URLsilovezfs
Closes #746. Signed-off-by: ilovezfs <ilovezfs@icloud.com>
2016-08-18Rename bottle's revision to rebuild.Mike McQuaid
2016-08-18audit: tweak "remove revision" message clarity.Mike McQuaid
Reference the revision value so it's more obvious that this does not refer to e.g. a SCM revision.
2016-08-18audit: audit version_scheme.Mike McQuaid
Reuse the existing `revision` method that was made more generic.
2016-08-18audit: make audit_revision more generic.Mike McQuaid
This will allow it to be used for checking other attributes too.
2016-08-18audit: ensure correct version_scheme placement.Mike McQuaid