Commit Graph

1453 Commits

Author SHA1 Message Date
Julian Ospald 028696d4be
Merge branch 'issue-377' 2022-06-09 15:29:01 +02:00
Julian Ospald 4022edb12e
Allow passing bindist configure args wrt #377 2022-06-09 14:42:01 +02:00
Julian Ospald fde5044194
Merge branch 'issue-371' 2022-06-07 18:44:31 +02:00
Julian Ospald 3af1286ab7
Fix ghcup_bootstrap test 2022-06-07 17:49:33 +02:00
Julian Ospald bcff46d3d4
Fix mingw PATH handling wrt #371 2022-06-07 14:37:23 +02:00
Julian Ospald c7dc77e6bc
Refreeze 2022-06-05 17:18:44 +02:00
Julian Ospald 05c72a3de6
Fix build with 9.2.3 2022-06-05 16:55:08 +02:00
Julian Ospald 0653844931
Fix build with ghc-9.0.2 2022-06-04 23:15:06 +02:00
Julian Ospald 7661046bcb
Update GHC version table 2022-05-28 16:44:15 +02:00
Julian Ospald 16888a12d4
Cleanup 2022-05-28 16:44:08 +02:00
Julian Ospald 9f7df33692
Merge branch 'issue-367' 2022-05-24 12:44:57 +02:00
Julian Ospald b7007aa100
Merge branch 'excepts-refac' 2022-05-24 12:44:39 +02:00
Julian Ospald 03dfd0cba0
Require --isolate to have an absolute directory, fixes #367 2022-05-23 23:50:49 +02:00
Julian Ospald 0e64d1f22f
Improve AlreadyInstalled 2022-05-23 23:49:43 +02:00
Julian Ospald c7774450bf
Refactor excepts 2022-05-23 23:37:09 +02:00
Julian Ospald 9375255452
Warn on all tools when shadowed 2022-05-23 16:50:23 +02:00
Julian Ospald b8b3a16589
Update modgraph 2022-05-23 00:00:57 +02:00
Julian Ospald e1d86c77d0
Merge branch 'issue-364' 2022-05-22 23:39:41 +02:00
Julian Ospald 001d33eabb
Use 'cabal update' 2022-05-22 22:47:40 +02:00
Julian Ospald 2845425099
Restructure modules 2022-05-22 21:11:40 +02:00
Julian Ospald c56b9ec3ce
Make windows mergeFileTree more robust 2022-05-21 20:51:13 +02:00
Julian Ospald 68c81577a4
Fix HLS install via compile 2022-05-21 15:03:20 +02:00
Julian Ospald b5fb8772fe
Fix windows 2022-05-21 11:34:57 +02:00
Julian Ospald 5741e069ad
Fix deletion on missing files 2022-05-20 23:29:31 +02:00
Julian Ospald df89ddcdf5
Use internal tmpdir 2022-05-20 23:19:33 +02:00
Julian Ospald c9e1261af2
Some fixes 2022-05-20 00:46:50 +02:00
Julian Ospald d5efc86d85
Preserve mtime when merging filetrees 2022-05-20 00:32:22 +02:00
Julian Ospald 430b655785
Improve error handling for mergeFileTree 2022-05-20 00:15:25 +02:00
Julian Ospald 1cffa358b8
Fix M1 CI 2022-05-19 21:01:48 +02:00
Julian Ospald ca89112a8e
Fix for darwin M1 2022-05-17 01:55:56 +02:00
Julian Ospald 65f02a5a7a
Fix test 2022-05-16 23:04:49 +02:00
Julian Ospald 9ccf29903e
Add Ben's GPG key 2022-05-16 21:40:02 +02:00
Julian Ospald e4b8c9748a
Fix oleg url 2022-05-16 18:03:19 +02:00
Julian Ospald 3318c30cee
Fix stack.yaml 2022-05-16 17:38:46 +02:00
Julian Ospald b9aba98cd5
Fix recursive deletion in `ghcup nuke` 2022-05-16 17:38:05 +02:00
Julian Ospald 55fdc41137
WIP 2022-05-16 11:29:55 +02:00
Julian Ospald c9790e5823
Use strongly types `GHCupPath` and restrict destructive operations 2022-05-13 21:35:34 +02:00
Julian Ospald fa924eac15
Fix CI 2022-05-13 17:59:38 +02:00
Julian Ospald db4e411dfd
Fix darwin binaries after copying 2022-05-13 17:58:15 +02:00
Julian Ospald 48aee1e76c
[WIP] Prototype of recording installed files
This also installs makefile based build system via DESTDIR
into a temporary directory and then merges it into the filesystem.
2022-05-13 00:46:47 +02:00
Julian Ospald 2a2ace603b
Bump 2022-05-12 18:35:38 +02:00
Julian Ospald 25f9ac71ca
Merge branch 'windows-hotfix' 2022-05-12 18:33:19 +02:00
Julian Ospald 61e2801838
Windows fix 2022-05-12 18:03:04 +02:00
Julian Ospald e60b8ee238
Merge branch 'CIi' 2022-05-12 17:15:55 +02:00
Julian Ospald dc0ea5a59c
Document and handle '--force' option better 2022-05-12 13:28:09 +02:00
Julian Ospald 10e704cd73
Fix CI 2022-05-12 13:17:40 +02:00
Julian Ospald 8004cc0537
Make sure root-clenaup runs 2022-05-12 01:12:45 +02:00
Julian Ospald 0a2373f407
Fix CI 2022-05-12 00:17:46 +02:00
Julian Ospald 96f87eaf5f
Update timestamp in CHANGELOG 2022-05-11 23:52:19 +02:00
Julian Ospald e9bd687b8f
Update ghcup version in bootstrap-haskell 2022-05-11 23:39:45 +02:00