Silvan Mosberger
64a91cbb63
Add 0.11.0.0 cache paths
2019-07-10 11:50:02 +02:00
Silvan Mosberger
cf285fb345
0.11.0.0
2019-07-09 22:38:07 +02:00
Silvan Mosberger
b06fdd252c
Update unstable to master (5f07482)
2019-06-20 18:27:37 +02:00
Silvan Mosberger
853dd3ad96
Actually update HIE submodules when checking out the git version..
...
Damn git submodules
2019-06-20 14:59:08 +02:00
zhan ishzhanov
66ff11a117
Clarify that enabling cache isnt the end of it ( #14 )
...
* Clarify that enabling cache isn't the end of it
I got the impression that the part with enabling cache was the tldr solution, given that the next section is the part for installing without it proceeded for bunch of other instructions giving me the impression that the install instructions refer to non cached option.
2019-06-19 18:12:13 +02:00
Silvan Mosberger
87c0509f1f
Add license
2019-06-19 18:06:28 +02:00
Silvan Mosberger
a650670c42
Remove ghc821 overrides as that GHC version isn't used anymore
...
HIE 0.10.0.0 removed 8.2.1 support :)
2019-06-04 03:27:00 +02:00
Silvan Mosberger
86599cd45b
gitignore temporary emacs files
2019-06-04 03:25:57 +02:00
Silvan Mosberger
81e51c7b1a
0.10.0.0 ( #10 )
...
0.10.0.0
2019-06-02 13:35:53 +02:00
Silvan Mosberger
f314c8aef8
Update Readme for 0.10.0.0
2019-06-02 13:29:42 +02:00
Silvan Mosberger
c080917871
Add 0.10.0.0 paths to cachix checker
2019-06-02 13:29:36 +02:00
Silvan Mosberger
3c0c1d41bb
Update unstable with stable
...
Unstable should never be older than stable
Symlinking unstable -> stable such that no duplicate files need to be
committed
2019-06-02 03:51:50 +02:00
Silvan Mosberger
a1e9b18c15
Fix 0.10.0.0 ghc842 build on Linux
2019-06-02 03:51:50 +02:00
Silvan Mosberger
1f4e9cdcdd
Update stable to 0.10.0.0
2019-06-02 03:51:50 +02:00
Silvan Mosberger
0f5d899459
Add .editorconfig
2019-06-02 03:49:31 +02:00
Silvan Mosberger
9523646955
Merge pull request #8 from Infinisil/multiple
...
Multiple HIE versions, unstable support
2019-05-22 23:41:11 +02:00
Silvan Mosberger
2b5011229c
Update readme to not mention .latest and .versions
...
This could easily lead to people installing multiple HIE versions
without using .selection, which will just cause problems.
.versions is mostly useful for building a version without installing it.
This also simplifies the installation instructions.
2019-05-22 23:35:08 +02:00
Silvan Mosberger
f4e580c201
Update readme with support for unstable versions
2019-05-22 23:02:09 +02:00
Silvan Mosberger
55ecee6f7d
Generate unstable
2019-05-22 23:02:09 +02:00
Silvan Mosberger
9f835872a5
Regenerate stable for multiple versions support
2019-05-22 23:02:09 +02:00
Silvan Mosberger
b8c0a965e1
Change Nix file to work with multiple versions
2019-05-22 23:02:06 +02:00
Silvan Mosberger
536ca14796
Add support for multiple HIE versions
2019-05-22 22:46:07 +02:00
Silvan Mosberger
f67df22236
Fix caching bug in update script
2019-05-22 20:54:18 +02:00
Silvan Mosberger
777b6665c1
Add section to readme on building without caches
2019-05-15 23:52:25 +02:00
Silvan Mosberger
69fb3da81f
updater: Fix initializer bug, simplify caching, simplify file set up
2019-05-11 03:23:11 +02:00
Silvan Mosberger
ed18fab4ea
Add note on cachix nix daemon reload issue
2019-05-11 00:29:10 +02:00
Silvan Mosberger
8a3a0c0202
Add support for different revisions in the update script
2019-05-06 19:06:53 +02:00
Silvan Mosberger
f7ad9657b6
Add more binaries to the update env
2019-05-06 19:01:07 +02:00
Silvan Mosberger
ee90971d41
Add nix to stack2nix's runtime deps
...
Calls nix-build when updating
2019-05-06 18:30:44 +02:00
Silvan Mosberger
c5f208d556
Add .cabal file, proper nix-build
2019-05-06 18:12:26 +02:00
Silvan Mosberger
b5fb7e31fb
Merge pull request #4 from Infinisil/darwin-ghc821
...
Darwin caches
2019-05-04 02:49:07 +02:00
Silvan Mosberger
525b61e05e
Adjust readme to reflect that Darwin has caches now too
2019-05-04 02:46:16 +02:00
Silvan Mosberger
dbc06837fd
Add script for checking the cache
2019-05-04 02:35:02 +02:00
Silvan Mosberger
3abea59f5b
Patch ghc821 to make it work on Darwin
2019-05-04 00:14:37 +02:00
Silvan Mosberger
57d3517ef3
Use nixpkgs versions for 821, 822 and 843 that work on darwin
2019-05-04 00:13:59 +02:00
Silvan Mosberger
1b027f4e48
update HIE to 0.9.0.0
2019-05-02 23:58:39 +02:00
Silvan Mosberger
b99852b79f
Fix the update script to work better with revisions
2019-05-02 21:05:33 +02:00
Silvan Mosberger
4adafcd78b
Fix updating for changing targets
...
Branches like master would now work
2019-05-01 23:56:15 +02:00
Silvan Mosberger
544ea0c96f
Fix infinite process recursion when no matching version found
2019-05-01 18:42:05 +02:00
Silvan Mosberger
beb50e4298
Merge pull request #3 from Infinisil/dynamically-linked
...
Dynamically link HIE for great TH speedup
2019-04-27 19:47:29 +02:00
Silvan Mosberger
ab36b3209b
Dynamically link HIE for great TH speedup
...
See https://github.com/domenkozar/hie-nix/issues/59
Thanks to @mpickering for pointing this out
2019-04-27 19:46:53 +02:00
Silvan Mosberger
504bb9c131
Add notes on build time improvements for upgradeS
2019-04-27 00:27:39 +02:00
Silvan Mosberger
916bd7d384
Reword readme intro
2019-04-26 17:17:55 +02:00
Silvan Mosberger
a780d9bf9f
Add note that only x86_64 linux currently has cached builds
2019-04-26 16:58:32 +02:00
Silvan Mosberger
40ac234837
Remove $ from commands in readme
...
These only make copy-pasting harder
2019-04-26 16:55:16 +02:00
Silvan Mosberger
d0ef64d08a
Update design doc
2019-04-26 16:53:34 +02:00
Silvan Mosberger
b09cf40a6b
Small formatting fix in readme
2019-04-26 16:21:43 +02:00
Silvan Mosberger
7957ff7306
Fix combined version when only one version is selected
...
In that case, buildEnv would say "Let's link /bin directly", which
doesn't work for this because we need to remove $out/bin/hie-wrapper and
replace it.
2019-04-26 16:14:21 +02:00
Silvan Mosberger
d4ad12cae0
Redo combined to use a single derivation after all
...
It's nicer to see what binaries it produced directly
2019-04-26 15:31:27 +02:00
Silvan Mosberger
fa5265d44f
Add some comments to the HIE overrides
2019-04-26 02:58:21 +02:00