276 Commits

Author SHA1 Message Date
Dominyk Tiller
06145dd6d0
C++-Standard-Libraries: note Xcode 8's libstdc++ deprecation 2016-09-14 17:27:48 +01:00
Dominyk Tiller
9d17e6faaa
brew-tap: note developers get full clones by default 2016-09-14 17:21:53 +01:00
Dominyk Tiller
cd167d74ff
bottles: documentation update 2016-09-14 17:18:32 +01:00
Dominyk Tiller
02843613cc
xcode: document Sierra Xcode 2016-09-10 16:30:29 +01:00
Mike McQuaid
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 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 McQuaid
71881fd7a6 Add DEVELOPER COMMANDS to manpage. 2016-09-08 20:46:51 +01:00
Mike McQuaid
ebdb879fe4 Add --help to all developer commands.
Also, flag those that we never want to be in a manpage.
2016-09-08 09:05:00 +01:00
numbergames
a1145a88b2 minor typo
Fixed minor typo -- missing preposition.
2016-09-06 19:38:38 -04:00
Zhiming Wang
cc0919c7d0
doc/Interesting-Taps-&-Branches: rename to Interesting-Taps-&-Forks
This document lists Tigerbrew and Linuxbrew as interesting forks, not
branches (they used to be "Interesting Branches (aka forks)" but that
changed in b745546), so "Interesting Taps & Branches" is a more fitting
title.

The term "branches" is also presumably confusing to folks with a shallow
understanding of GitHub and/or git who may not realize how GitHub forks
and git branches are related.
2016-09-04 17:23:44 -04:00
Steven Peters
7ddd3977d8 cmd/deps.rb add --full-name option
Add --full-name option to brew deps command,
which displays the full name of dependencies.
2016-08-28 00:30:30 -07:00
Dominyk Tiller
003b39bc84
man: update for tap preinstall 2016-08-27 15:57:09 +01:00
Vlad Shablinsky
6d54a25047 Brew-Test-Bot-For-Core-Contributors: fix broken link 2016-08-26 20:19:39 +03:00
Dominyk Tiller
435d70163f
New-Maintainer-Checklist: update links 2016-08-26 01:42:13 +01:00
Dominyk Tiller
1b320a3158
Brew-Test-Bot: update links 2016-08-26 01:40:10 +01:00
Dominyk Tiller
0111523e58
Brew-Test-Bot-For-Core-Contributors: update links 2016-08-26 01:35:54 +01:00
Mike McQuaid
5504e2c132 Merge pull request #717 from joshka/patch-1
Add atom language plugin to docs
2016-08-21 11:43:14 +01:00
Joshua McKinney
224363684a Add atom language plugin 2016-08-19 10:55:41 -05:00
Mike McQuaid
22ca107f77 Formula-Cookbook: document head branch default.
`--HEAD` defaults to `:branch => "master"` so document that.

Closes #722.
2016-08-19 15:28:12 +01:00
Mike McQuaid
682c2518c1 Bottles: bottle revision is now called rebuild.
Forgot this in #731.
2016-08-19 12:16:37 +01:00
Mike McQuaid
cc2a90ec8d Formula-Cookbook: add version_scheme documentation. 2016-08-18 15:04:51 +01:00
Steven Peters
e7c44c90c3 Brew-Test-Bot.md: fix broken link 2016-08-17 16:23:02 -07:00
Mike McQuaid
63949a8e04 Tweak HOMEBREW_DEVELOPER documentation.
This option does more than just print warnings so let's make a more
generic description with a more specific example.

Closes #716.
2016-08-17 08:22:16 +01:00
Martin Afanasjew
823505a058 Fix minor issues in command help text formatting
- Inconsistent or unneeded indentation
- Missing or superfluous empty lines
- Missing or wrongly formatted arguments in command summary
- Missing punctuation
2016-08-17 01:25:51 +02:00
Mike McQuaid
87173cb7cd Merge pull request #710 from MikeMcQuaid/list-manpage-tweaks
list: note that `ls` command is used.
2016-08-16 10:25:53 +01:00
Mike McQuaid
8a24d5f942 Merge pull request #513 from MikeMcQuaid/enable-vendor-ruby
Enable vendored Ruby 2.0.
2016-08-16 10:16:49 +01:00
Mike McQuaid
0695edafa1 list: note that ls command is used.
And arguments can be passed through to it.

Tweak produced out of conversation in
https://github.com/Homebrew/brew-evolution/pull/8.
2016-08-14 10:38:34 +01:00
Mike McQuaid
d5005f4d8b Merge pull request #679 from MikeMcQuaid/ship-auto-update
Ship Homebrew auto-update support.
2016-08-14 10:07:28 +01:00
Mike McQuaid
24fb0068e7 update: add --force argument.
Add a `brew update --force` to side-step all of the clever optimisations
we have to detect if an update is unnecessary. That means if those
optimisations go wrong in future we can tell people just to run this
single command.

This would have been a useful workaround for the issue fixed in 985c672.
2016-08-12 14:22:00 +01:00
Vlad Shablinsky
7fa9c0e977 Update --fetch-HEAD documentation 2016-08-11 09:30:59 +02:00
Mike McQuaid
4eaa40ae1f Enable vendored Ruby 2.0. 2016-08-10 20:06:14 +01:00
Mike McQuaid
b6f467b007 Ship Homebrew auto-update support.
Roll this out to everyone (not just developers) and document the
environment variables used for configuration.
2016-08-10 15:46:31 +01:00
Mike McQuaid
ffd71d02e1 Bottles.md: update documentation.
Fixes #672.
Fixes #673.
2016-08-10 08:38:26 +01:00
Dominyk Tiller
92acdb5540
FAQ: fix-up cache path 2016-08-08 00:09:56 +01:00
Uladzislau Shablinski
b8ce1fe1b2 Update upgrade/outdated documentation (#650) 2016-08-06 22:08:35 +08:00
Mike McQuaid
0302a6bc7c audit: add --new-formula option.
Rather than nudge people to run `--strict` and then ignore some of the
results sometimes (e.g. GitHub repository notability) instead add a
dedicated `--new-formula` option that implies this is a one-time
advisory check.
2016-08-02 12:44:41 +01:00
Tim D. Smith
9f6cb8ed04 Document virtualenv support for Python apps
Closes #344.

Signed-off-by: Tim D. Smith <git@tim-smith.us>
2016-07-26 21:34:06 -07:00
Nathan Henrie
1455aa3da6 Fix spelling of penryn (#580)
penryn was misspelled, which led to me doing a fruitless code search for where the architecture stuff is set.
2016-07-24 20:11:42 -04:00
Mike McQuaid
91d32e77ad Deprecate homebrew/binary. (#512)
We're moving more stuff to Homebrew Cask which is better maintained and run.
2016-07-15 22:05:03 +01:00
jainish shah
48a1e1b47f Add HOMEBREW_ARTIFACT_DOMAIN option.
If set, this environment variable instructs Homebrew to use the given URL as a
download mirror (e.g. an Artifactory instance) for bottles and binaries.

Closes #387.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-07-13 11:45:15 +01:00
Martin Afanasjew
cf3806e747 tap-info: expand and correct help text 2016-07-10 23:20:56 +02:00
Martin Afanasjew
037729351f Regenerate man page to pick up recent changes
Amend 468ebc5ed540c77dea4772a35678b5b2575ac4ed by regenerating the
man page and its HTML version according to the changes in #443.
2016-07-04 15:17:22 +02:00
Zhiming Wang
cb711a2d39 create: add --tap option (#389)
This commit adds a --tap option to the create command such that a user
could create a formula in a specified tap instead of the core.
2016-06-24 08:23:41 +02:00
Viktor Szakats
6bd24a7fb8 audit.rb: require https for ftpmirror.gnu.org (#393)
* audit.rb: require https for ftpmirror.gnu.org

The situation is similar to other mirror redirectors: the server
may subsequently redirect to an insecure url. But it's a step.

* manpage: update HOMEBREW_NO_INSECURE_REDIRECT section
2016-06-22 18:56:10 +01:00
Xu Cheng
8f75706a04
manpage: update maintainers list
Closes #362.

Signed-off-by: Xu Cheng <xucheng@me.com>
2016-06-14 21:22:08 +08:00
Luca Favatella
d363ae53c0 doc/External-Commands: update default HOMEBREW_CACHE (#316) 2016-06-04 17:23:03 +01:00
Alexey Palazhchenko
e760c8bbca How-To-Open-a-Homebrew-Pull-Request: do not install bottle for test (#315) 2016-06-03 13:11:17 +01:00
Mike McQuaid
a9abbab917 Move HOMEBREW_CACHE to ~/Library/Caches (#292)
* cleanup: accept cache as an argument.

* config: move default HOMEBREW_CACHE to ~/Library.

* brew.1: document new default Homebrew cache.

* update-report: migrate legacy Homebrew cache.
2016-06-01 08:46:33 +01:00
Mike McQuaid
7dad182ed1 Bottle: remove local installation instructions.
These aren't targeted at end users.
2016-05-30 19:32:33 +01:00
Dominyk Tiller
a112627888
man: changes for 75ab94c 2016-05-30 17:06:23 +01:00