614 Commits

Author SHA1 Message Date
ce18d2a206 updates brew url 2025-11-06 01:27:09 -06:00
Issy Long
9370bc6c61 README: Make it more visible that Linux and macOS share an installer
- I came here to get the command for the uninstall script for something,
  and noticed that the Linux and WSL instructions were oddly separate.
  Also, the `Linuxbrew` docs site page links back to the homepage for
  the main install command, which is circular.
- Instead, add a note for the pre-requisite packages for Linux.
2020-11-05 22:21:46 +00:00
Mike McQuaid
fbc7b4c624 Merge pull request #344 from maxim-belkin/pr337
install.sh: no_usable_ruby: restore IFS before return
2020-10-30 10:50:18 +00:00
Mike McQuaid
e35382c906 Merge pull request #343 from Homebrew/revert-338-fix_1
Revert "Improved no_usable_ruby() test"
2020-10-30 10:27:09 +00:00
Mike McQuaid
3ff01eef74 Revert "Improved no_usable_ruby() test" 2020-10-30 10:02:20 +00:00
Mike McQuaid
1b3bc771e7 Merge pull request #338 from gromgit/fix_1
Improved no_usable_ruby() test
2020-10-19 11:23:33 +01:00
gromgit
c510c5c789 Improved no_usable_ruby() test
This version doesn't mess with IFS, and is probably more robust.
2020-10-18 10:16:45 +08:00
melito00
696d96b44e Update install.sh
Need to restore IFS before return
2020-10-16 16:48:23 +09:00
Mike McQuaid
79ccb10560 Merge pull request #336 from peaceiris/patch-1
Use GITHUB_PATH instead of add-path
2020-10-15 11:13:42 +01:00
Shohei Ueda
a6f4d81ff4 Use GITHUB_PATH instead of add-path
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

> Action and workflow authors who are setting environment variables via stdout should update any usage of the set-env and add-path workflow commands to use the new environment files.
2020-10-15 10:32:29 +09:00
Mike McQuaid
fea1e80dd6 Merge pull request #329 from maxim-belkin/fewer-functions
install.sh: use fewer functions
2020-09-03 16:17:14 +01:00
Maxim Belkin
eb8944476b install.sh: use fewer functions 2020-09-03 09:55:40 -05:00
Bo Anderson
a058021007 Merge pull request #327 from Bo98/11.0-clt
install.sh: restore CLT install on Big Sur
2020-08-17 21:42:50 +01:00
Bo Anderson
db6930c10d Merge pull request #326 from Bo98/drop-mavericks
install.sh: drop support for Mavericks
2020-08-17 21:42:37 +01:00
Bo Anderson
f38c02476c install.sh: restore CLT install on Big Sur 2020-08-17 15:46:56 +01:00
Bo Anderson
4016e86752 install.sh: drop support for Mavericks 2020-08-17 15:44:30 +01:00
Mike McQuaid
4432ed3d39 Merge pull request #324 from MikeMcQuaid/actions_cleanup
GitHub Actions Cleanup
2020-08-14 14:12:55 +01:00
Mike McQuaid
155d442c4c GitHub Actions Cleanup
- fix `pull_request: []` warning
- use `@main` actions
- Remove unnecessary run name
2020-08-14 10:04:53 +01:00
Mike McQuaid
e982fb824d Merge pull request #321 from MikeMcQuaid/big_sur_clt
install.sh: don't try to install CLT on Big Sur.
2020-07-29 12:07:22 +01:00
Mike McQuaid
fd79bd5109 install.sh: don't try to install CLT on Big Sur.
The current CLT delivery through `softwareupdate` is broken.
2020-07-29 11:47:08 +01:00
Jonathan Chang
65a8cb94a2 Merge pull request #320 from jonchang/install-changes
install: make the postinstall message shorter
2020-07-21 21:02:59 +10:00
Jonathan Chang
8ff7658db9 install.sh: make the postinstall message shorter
This means that users installing on Linux will be able to see all
relevant messages on a single 80x24 terminal window.
2020-07-16 18:14:42 +10:00
Jonathan Chang
af4e2071ba install.sh: check for cURL as well 2020-07-16 18:13:56 +10:00
Misty De Meo
9fd56d6287 Merge pull request #319 from mistydemeo/fix_apple_silicon_detection
Install: fix Apple Silicon detection under Rosetta
2020-07-10 15:23:07 -07:00
Misty De Meo
3811bc4e00 Install: fix Apple Silicon detection under Rosetta 2020-07-10 14:21:07 -07:00
Mike McQuaid
6fdbf0924c Merge pull request #317 from djensenius/mac-arm64
Do not install Command Line Tools on ARM Mac
2020-06-30 14:26:08 +01:00
David Jensenius
83adabfe1c Was a little too aggressive with removing newlines. 🤦‍♂️
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-30 08:47:26 -04:00
David Jensenius
adc9d3a947 Remove extra line
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-30 07:47:50 -04:00
David Jensenius
3f2bb6529e Rename ARM64 to Apple Silicon 2020-06-30 07:14:06 -04:00
David Jensenius
6682005d66 Do not install Command Line Tools on ARM Mac 2020-06-29 20:35:22 -04:00
Mike McQuaid
80c3222aad Merge pull request #316 from yangxingwu/master
exit at subshell failed
2020-06-29 09:21:10 +01:00
yangxingwu
5f3932a7ec exit at subshell failed 2020-06-29 10:53:37 +08:00
Mike McQuaid
3ba1d40f16 Merge pull request #308 from maxim-belkin/glibc_check
install.sh: check Glibc version
2020-06-17 10:04:13 +01:00
Maxim Belkin
10e03ff124 install.sh: remove 's that makes Bash 3 unhappy 2020-06-12 10:07:33 -05:00
Maxim Belkin
f95625ec69 install.sh: change wording in the note
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-12 09:38:11 -05:00
Maxim Belkin
d2a9ade372 install.sh: sync test_ruby with Homebrew/brew. 2020-06-12 09:31:24 -05:00
Maxim Belkin
58a5db7129 install.sh: find all versions of Ruby 2020-06-03 17:54:10 -05:00
Maxim Belkin
df70e04804 install.sh: add quotes around 'required_glibc_version'
Co-authored-by: Shaun Jackman <sjackman@gmail.com>
2020-06-03 17:07:13 -05:00
Maxim Belkin
77534e4e49 install.sh: update error message
Co-authored-by: Shaun Jackman <sjackman@gmail.com>
2020-06-03 14:55:55 -05:00
Maxim Belkin
761430e575 install.sh: rework based on suggestions
0. Factor out 'required_ruby_version' and 'required_glibc_version'
   variables.
1. Copy test-ruby from Homebrew/brew Library/Homebrew/utils/ruby.sh
2. Rewrite + rename 'old_ruby' to 'usable_ruby' that returns 0 (success)
   if Ruby in the PATH is usable.
3. Update + rename 'old_glibc' to 'usable_glibc' that returns 0 (success)
   if Glibc is usable.
2020-06-03 13:41:48 -05:00
Maxim Belkin
942b55499b install.sh: update error message
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-03 12:51:41 -05:00
Mike McQuaid
fa8df0a578 Merge pull request #315 from lakshaykaushik/Run_as_a_standard_user
Run as a standard user
2020-06-03 17:07:46 +01:00
LakshayKaushik
fd1b1573c7 Update install.sh
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-03 16:49:45 +05:30
LakshayKaushik
d734aceedd new line
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-03 16:48:39 +05:30
LakshayKaushik
b0eedd87a9 removed if statement
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-03 16:47:57 +05:30
lakshaykaushik
9206d7ef77 Changed to 2020-06-03 16:17:32 +05:30
lakshaykaushik
c966cec1f6 Refactored sudo access for Mac and Linux 2020-06-03 16:10:09 +05:30
LakshayKaushik
fa884ca7dd Updated abort message
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-02 19:21:39 +05:30
LakshayKaushik
bcac5ff043 Update Abort message
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-02 19:21:05 +05:30
LakshayKaushik
f2cd2701a0 Update install.sh 2020-06-02 17:36:06 +05:30