<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/ENV/scm/git, branch 0.9.8</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>scm/git: handle no Xcode/CLT configuration</title>
<updated>2016-03-21T11:07:38+00:00</updated>
<author>
<name>Xu Cheng</name>
</author>
<published>2016-03-15T08:55:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=8ca79a6df59a7d02ee379e5a766e9170bb26c797'/>
<id>8ca79a6df59a7d02ee379e5a766e9170bb26c797</id>
<content type='text'>
`/usr/bin/&lt;tool&gt;` will be a popup stub under such configuration.

The idea is to let `scm/git` to handle all of git location resolution
throughout Homebrew codebase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`/usr/bin/&lt;tool&gt;` will be a popup stub under such configuration.

The idea is to let `scm/git` to handle all of git location resolution
throughout Homebrew codebase.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENV: protect against environment being reset</title>
<updated>2016-02-05T21:07:07+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2016-02-04T13:46:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5f049637d9efab6d4433c34b6f7023cf9cd288d1'/>
<id>5f049637d9efab6d4433c34b6f7023cf9cd288d1</id>
<content type='text'>
We cannot really recover from this, but at least we'll provide a clearer
error message than trying to call `exec` with an empty string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We cannot really recover from this, but at least we'll provide a clearer
error message than trying to call `exec` with an empty string.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENV: protect against RUBYLIB/RUBYOPT</title>
<updated>2016-02-05T21:07:07+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2016-01-10T16:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=f9efa18be146dc4372ac9c7a3a60ec1ad14cbd46'/>
<id>f9efa18be146dc4372ac9c7a3a60ec1ad14cbd46</id>
<content type='text'>
Some things can break in hard to debug ways if users or build scripts
set these variables, causing our otherwise quite robust Ruby wrappers
to fail. In theory, we could also use `--disable-rubyopt`, but this is
not supported in Ruby 1.8 (and we still care about it).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some things can break in hard to debug ways if users or build scripts
set these variables, causing our otherwise quite robust Ruby wrappers
to fail. In theory, we could also use `--disable-rubyopt`, but this is
not supported in Ruby 1.8 (and we still care about it).
</pre>
</div>
</content>
</entry>
<entry>
<title>ENV: use HOMEBREW_RUBY_PATH in compiler/SCM shims</title>
<updated>2016-02-05T21:07:07+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2016-01-10T16:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=49990ee93fddb74cb36cec8d7b17946a853ed39c'/>
<id>49990ee93fddb74cb36cec8d7b17946a853ed39c</id>
<content type='text'>
Use the same interpreter for the shims that is also used to run the main
Homebrew process (the one invoked via `brew`). The magic basically lies
in executing `ruby` with the `-x` option (supported since at least 1.8)
and in the following shebang line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the same interpreter for the shims that is also used to run the main
Homebrew process (the one invoked via `brew`). The magic basically lies
in executing `ruby` with the `-x` option (supported since at least 1.8)
and in the following shebang line.
</pre>
</div>
</content>
</entry>
<entry>
<title>more core file style updated by rubocop</title>
<updated>2015-08-06T09:23:56+00:00</updated>
<author>
<name>Xu Cheng</name>
</author>
<published>2015-08-06T07:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b121e5fd7be1b1984e51caa6a369dd8faf70a57a'/>
<id>b121e5fd7be1b1984e51caa6a369dd8faf70a57a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core files style updates.</title>
<updated>2015-08-03T12:22:35+00:00</updated>
<author>
<name>BrewTestBot</name>
</author>
<published>2015-08-03T12:09:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=13d544e11e92ba8ea3788723432046f8dfe4adf9'/>
<id>13d544e11e92ba8ea3788723432046f8dfe4adf9</id>
<content type='text'>
Closes Homebrew/homebrew#42354.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes Homebrew/homebrew#42354.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify dispatch in git wrapper</title>
<updated>2014-10-06T01:33:33+00:00</updated>
<author>
<name>Jack Nagel</name>
</author>
<published>2014-10-06T01:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=21c329e0eb25100df64dc4bdab41ba41d64309f2'/>
<id>21c329e0eb25100df64dc4bdab41ba41d64309f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove last usage of StrictSubversionDownloadStrategy</title>
<updated>2014-10-06T01:15:18+00:00</updated>
<author>
<name>Jack Nagel</name>
</author>
<published>2014-10-06T01:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=5dd1092f5f7e8651ace6d6986039b8cc8f9b7e21'/>
<id>5dd1092f5f7e8651ace6d6986039b8cc8f9b7e21</id>
<content type='text'>
This strategy is only used in one formula, so we can just replace it
with a dependency. It could be done with a requirement, but since this
is a low-impact change (it only matters for head builds on Leopard), I'm
not sure it's worth the effort.

The constant is retained for compatibility, though I could find only one
other reference to it on GitHub, in a formula that was removed from core
almost two years ago.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This strategy is only used in one formula, so we can just replace it
with a dependency. It could be done with a requirement, but since this
is a low-impact change (it only matters for head builds on Leopard), I'm
not sure it's worth the effort.

The constant is retained for compatibility, though I could find only one
other reference to it on GitHub, in a formula that was removed from core
almost two years ago.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move SCM wrappers from Contributions to ENV/scm.</title>
<updated>2014-10-02T23:03:23+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2014-09-25T04:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=26c76381c873a389f36bc7531cdf940a246ef831'/>
<id>26c76381c873a389f36bc7531cdf940a246ef831</id>
<content type='text'>
Closes Homebrew/homebrew#32615.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes Homebrew/homebrew#32615.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
