Commit Graph

28 Commits

Author SHA1 Message Date
Julian Ospald 243b707127
Be paranoid about recursive removal 2018-10-03 01:39:48 +08:00
Julian Ospald acc0581c08
Remove job setting from 'make install', because it's broken 2018-10-01 14:18:53 +08:00
Julian Ospald 5dc42f08c1
Fix bug with JOBS being set incorrectly 2018-10-01 14:14:01 +08:00
Julian Ospald ba80c6e409
Improve message when no GHC is installed 2018-10-01 12:28:24 +08:00
Julian Ospald 92b82c4a3e
Allow to build from source, fixes #2 2018-09-30 19:39:40 +08:00
Julian Ospald ea2d5c20d9
Add install-cabal subcommand, fixes #3 2018-09-30 16:47:04 +08:00
Julian Ospald 894a279a2d
Improve error messages 2018-09-30 16:11:56 +08:00
Julian Ospald ce314365dd
Fix status message
Should only appear when we have actually removed GHC.
2018-09-30 14:41:18 +08:00
Julian Ospald 41199b5ebd
Print usage info when only -v is given 2018-09-30 14:36:50 +08:00
Julian Ospald b25b907705
set-ghc is set now 2018-09-30 14:33:42 +08:00
Julian Ospald 6e1b6e431e
Pretty doc sections 2018-09-30 14:26:59 +08:00
Julian Ospald 1f02c66e05
Remove unneeded else branch 2018-09-30 14:20:48 +08:00
Julian Ospald 8c775e14fd
More documentation 2018-09-30 14:20:32 +08:00
Julian Ospald 6dce415077
Simplify self_update 2018-09-30 14:00:58 +08:00
Julian Ospald bc6a15cc91
Verify all function input arguments 2018-09-30 13:52:40 +08:00
Julian Ospald 49a20bc932
Add more code documentation 2018-09-30 13:52:01 +08:00
Julian Ospald cb601e6df5
Make ghc download baseurl a global var 2018-09-30 13:34:54 +08:00
Julian Ospald 857ccefff4
Make script update url a global var 2018-09-30 13:33:04 +08:00
Julian Ospald ce9e72795b
Abstract over downloading 2018-09-30 13:31:43 +08:00
Julian Ospald f3275360f4
Cleanup unset 2018-09-30 13:21:09 +08:00
Julian Ospald 8e1a5a0172
Improve error message 2018-09-30 04:06:53 +08:00
Julian Ospald ee1d4e6aac
Improve error/status messages 2018-09-30 03:15:21 +08:00
Julian Ospald 561173b40b
Add rm subcommand 2018-09-30 02:58:55 +08:00
Julian Ospald 347df231c5
Some refactoring 2018-09-30 02:58:17 +08:00
Julian Ospald eaee281fdb
Fix symlinking with verbosity installed
printf was messing this up. Introduce new optionv function for this.
2018-09-30 01:55:14 +08:00
Julian Ospald 57778ac9a8
Improve help messages 2018-09-30 01:46:21 +08:00
Julian Ospald 5a2e31e7f6
Improve error handling 2018-09-30 01:33:08 +08:00
Julian Ospald 111a5d8be3
Rename script from ghcup.sh to ghcup 2018-09-30 01:17:14 +08:00