Shaun Jackman
2dbc4ffaf3
vendor-install: Add ARM bottle for portable-ruby
2017-11-27 12:09:27 -08:00
Shaun Jackman
6da95d882d
vendor-install: Observe HOMEBREW_STDERR
...
Suppress stderr unless HOMEBREW_STDERR is set.
2017-11-16 11:08:50 -08:00
Mike McQuaid
270b752f5d
Merge pull request #3326 from sjackman/portable-ruby
...
portable-ruby: use rebuild with coverage support for Linux.
2017-10-18 11:04:56 +01:00
Mike McQuaid
d601edaf57
vendor-install: use full shasum PATH.
...
Otherwise things can explode if there's a random `shasum`.
See #3281 .
2017-10-17 20:51:32 +01:00
Shaun Jackman
90ca552ba6
portable-ruby: use rebuild with coverage support for Linux.
...
This will allow `simplecov` to generate coverage by rebuilding portable
Ruby with coverage support.
2017-10-16 12:26:55 -07:00
Mike McQuaid
222da9de1c
portable-ruby: use rebuild with coverage support.
...
This will allow `simplecov` to generate coverage by rebuilding portable
Ruby with coverage support.
2017-09-25 19:15:58 +01:00
Mike McQuaid
9697c8638c
vendor-install: output only to stderr.
...
This avoids causing errors in scripts that call e.g. `brew --prefix`.
2017-09-25 06:53:23 +01:00
Mike McQuaid
3343467475
Merge pull request #3189 from MikeMcQuaid/portable-ruby-messaging
...
portable-ruby: improve installation messaging.
2017-09-23 10:58:26 +01:00
Mike McQuaid
aa665b9458
portable-ruby: improve installation messaging.
...
- Use “Pouring” to be more consistent with our normal messaging.
- Don’t be silent by default.
2017-09-22 15:54:29 +01:00
Shaun Jackman
353810d934
Upgrade vendored Ruby to 2.3.3 for Linux.
2017-09-21 17:02:42 -07:00
Mike McQuaid
b2b413165f
Upgrade vendored Ruby to 2.3.3.
...
Use this version whenever 2.3.3 isn't installed. Also, remove the Linux
portable Ruby for now until it's built to be the same version.
2017-09-21 14:27:17 +01:00
Misty De Meo
587f338daa
vendor-install: use Ruby as a sha256 fallback
...
But still prefer shasum/sha256sum where present.
2017-05-30 18:48:55 -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
Mike McQuaid
3f9cce0a03
Use new "macOS" naming where appropriate.
...
Not quite a mass replacement as I've used OS X and Mac OS X where
describing specific older versions and added compatibility methods
for things in the DSL.
2016-09-18 19:57:19 +01:00
Mike McQuaid
4eaa40ae1f
Enable vendored Ruby 2.0.
2016-08-10 20:06:14 +01:00
Martin Afanasjew
3d862ef5e2
cmd/vendor-install.sh: fix style inconsistencies
2016-08-08 16:00:12 +02:00
Xu Cheng
c2ece46e1b
various: don't assume non-OS X == Linux.
2016-07-14 15:41:09 +08:00
Xu Cheng
a35e3f1fc1
add vendor-install command
2016-07-11 21:12:56 +08:00