Commit Graph

195 Commits

Author SHA1 Message Date
Julian Ospald e3c20d53a8
Add changelog command
This should be backwardscompatible with 0.0.1 json format.

Also slightly change 'getTagged' to list the latest version
with a tag, not the oldest.
2020-04-18 15:06:22 +02:00
Julian Ospald 7742fe08b5
Improve help messages 2020-04-17 22:58:15 +02:00
Julian Ospald a773da037c
On second thought... 2020-04-17 20:50:23 +02:00
Julian Ospald dfeb814dcc
Formatting 2020-04-17 18:57:58 +02:00
Julian Ospald 0623c7b1b1
Improve error reporting 2020-04-17 18:57:58 +02:00
Julian Ospald 62005f83a4
Improve debug info 2020-04-17 18:57:58 +02:00
Julian Ospald eaafd77a7e
Add --version and --numeric-version 2020-04-17 18:57:58 +02:00
Julian Ospald 6c1ae585b7
Indicate removal of tmpdir after failed build 2020-04-17 09:29:31 +02:00
Julian Ospald fd7807a66e
Add 0.1.4 downloads 2020-04-16 23:14:27 +02:00
Julian Ospald 997dcadf89
Show the version when doing 'ghcup set' 2020-04-15 17:06:48 +02:00
Julian Ospald b2312629ce
Update download info 2020-04-15 16:49:46 +02:00
Julian Ospald ea4f9ceab1
Update download info 2020-04-15 15:37:01 +02:00
Julian Ospald 1ccaf4ba91
Update ghcup downloads 2020-04-15 15:12:21 +02:00
Julian Ospald f4242b10e7
Don't update ghcup if already latest version
Fixes #2
2020-04-15 13:58:52 +02:00
Julian Ospald 340196bf9d
Update ghcup tarballs 2020-04-15 08:31:01 +02:00
Julian Ospald 68df6b8e50
Update ghcup URIs 2020-04-13 21:11:26 +02:00
Julian Ospald d888d11d59
Allow to control prettiness of JSON output 2020-04-13 15:25:50 +02:00
Julian Ospald 28a1077833
Add i386 ghcup binary 2020-04-13 15:25:43 +02:00
Julian Ospald c40b9dbc0b
Fix darwin 10.14 tarball, thanks to carter 2020-04-13 15:21:47 +02:00
Julian Ospald 2f34fc7bef
Update downloads 2020-04-12 21:32:07 +02:00
Julian Ospald fee3984bf7
Update Downloads 2020-04-12 20:12:36 +02:00
Julian Ospald df9dd0e785
Update download info and bootstrap script 2020-04-12 18:31:07 +02:00
Julian Ospald 89c9699158
Clean up help texts 2020-04-12 15:38:01 +02:00
Julian Ospald 124ddcdfeb
Mimic the old ghcup cli options
So we don't break scripts.
2020-04-12 15:38:01 +02:00
Julian Ospald 14e1077ad1
Add linux and freebsd ghcup executables to download info 2020-04-11 00:50:15 +02:00
Julian Ospald b5648bdd6b
Improve error in compileGHC 2020-04-10 22:44:43 +02:00
Julian Ospald 1455c2c175
Add darwin notarisation 2020-04-10 19:27:17 +02:00
Julian Ospald c706a047ea
Add tool-requirements subcommand 2020-04-10 18:45:33 +02:00
Julian Ospald 3496f24f6e
Silence compiler warnings 2020-04-09 20:08:25 +02:00
Julian Ospald 6a79782650
Allow to apply patches for compiling from source 2020-04-08 22:57:57 +02:00
Julian Ospald 8a0236a350
Allow to specify full path to bootstrap GHC 2020-04-08 22:17:39 +02:00
Julian Ospald 3e52def226
Update downloads and version 2020-04-05 11:02:13 +02:00
Julian Ospald 31a8316bfa Implement proper build log scrolling 2020-03-24 21:05:10 +01:00
Julian Ospald 0963081fd8 Use OverloadedStrings instead of TH 2020-03-21 22:19:37 +01:00
Julian Ospald e77ed1a26c Fix printing of list results on FreeBSD 2020-03-17 22:58:52 +01:00
Julian Ospald fee16758de Move platform faking option into install subcommand 2020-03-17 22:43:00 +01:00
Julian Ospald f8448cf02b Make sure directories exist 2020-03-17 19:16:21 +01:00
Julian Ospald 9c7d17800d Create ~/.ghcup dir on start 2020-03-17 18:39:51 +01:00
Julian Ospald ee570c024c Improve logging messages 2020-03-17 18:39:41 +01:00
Julian Ospald fcb7129251 Improve platform parser 2020-03-17 18:39:20 +01:00
Julian Ospald 8a1bd45ffe Remove URLSource from Settings 2020-03-17 18:39:01 +01:00
Julian Ospald f5a2db6719 [WIP] OS fake option 2020-03-17 02:00:28 +01:00
Julian Ospald 951a7173ae Remove unnecessary type annotations 2020-03-16 10:47:09 +01:00
Julian Ospald b7f49b1c94 Check for new ghcup version on start 2020-03-09 22:21:22 +01:00
Julian Ospald a93aaf9a5f Initial commit 2020-03-09 00:44:11 +01:00