From 0a5e5cb9376adf32dd8c6c44d7d76c7a74eee2dc Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Tue, 16 Oct 2018 14:41:42 +0800 Subject: [PATCH 1/2] Fix references to hasufell --- README.md | 16 ++++++++-------- ghcup | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index bd8ff08..bedc492 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -[![GitHub release](https://img.shields.io/github/release/hasufell/ghcup.svg)](https://github.com/hasufell/ghcup/releases) -[![Build Status](https://travis-ci.org/hasufell/ghcup.svg?branch=master)](https://travis-ci.org/hasufell/ghcup) -[![license](https://img.shields.io/github/license/hasufell/ghcup.svg)](COPYING) +[![GitHub release](https://img.shields.io/github/release/haskell/ghcup.svg)](https://github.com/haskell/ghcup/releases) +[![Build Status](https://travis-ci.org/haskell/ghcup.svg?branch=master)](https://travis-ci.org/haskell/ghcup) +[![license](https://img.shields.io/github/license/haskell/ghcup.svg)](COPYING) # GHC up @@ -43,7 +43,7 @@ E.g.: ```sh mkdir -p ~/.local/bin -curl https://raw.githubusercontent.com/hasufell/ghcup/master/ghcup > ~/.local/bin/ghcup +curl https://raw.githubusercontent.com/haskell/ghcup/master/ghcup > ~/.local/bin/ghcup chmod +x ~/.local/bin/ghcup ``` @@ -67,11 +67,11 @@ See `ghcup --help`. ## TODO -- [ ] FreeBSD support ([#4](https://github.com/hasufell/ghcup/issues/4)) -- [ ] Make fetching tarballs more robust ([#5](https://github.com/hasufell/ghcup/issues/5)) +- [ ] FreeBSD support ([#4](https://github.com/haskell/ghcup/issues/4)) +- [ ] Make fetching tarballs more robust ([#5](https://github.com/haskell/ghcup/issues/5)) - [x] More code documentation -- [x] Allow to compile from source ([#2](https://github.com/hasufell/ghcup/issues/2)) -- [x] Allow to install cabal-install as well ([#3](https://github.com/hasufell/ghcup/issues/3)) +- [x] Allow to compile from source ([#2](https://github.com/haskell/ghcup/issues/2)) +- [x] Allow to install cabal-install as well ([#3](https://github.com/haskell/ghcup/issues/3)) ## Known problems diff --git a/ghcup b/ghcup index a705230..b1f24ba 100755 --- a/ghcup +++ b/ghcup @@ -87,7 +87,7 @@ DOWNLOADER_OPTS="--fail -O" # @VARIABLE: SCRIPT_UPDATE_URL # @DESCRIPTION: # Location to update this script from. -SCRIPT_UPDATE_URL="https://raw.githubusercontent.com/hasufell/ghcup/master/ghcup" +SCRIPT_UPDATE_URL="https://raw.githubusercontent.com/haskell/ghcup/master/ghcup" # @VARIABLE: GHC_DOWNLOAD_BASEURL # @DESCRIPTION: From 28427b03e779a2c5c2e29e0d47a65ed52326b712 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Tue, 16 Oct 2018 14:43:29 +0800 Subject: [PATCH 2/2] Improve README --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bedc492..d9bc53f 100644 --- a/README.md +++ b/README.md @@ -29,9 +29,11 @@ In addition this script can also install `cabal-install`. ## Why -I don't use stack, but `cabal new-*` and system GHC versions +`cabal new-*` manages your haskell packages, but not GHC versions, since +it follows the unix philosophy. Unfortunately system GHC versions are often either outdated or cannot be installed in parallel -with proper symlink management. +with proper symlink management on many distros. This tool +tries to fill that gap and be fairly distro-agnostic. Inspired by [rustup](https://github.com/rust-lang-nursery/rustup.rs).