Commit Graph

110 Commits

Author SHA1 Message Date
Silvan Mosberger
2364c7bdf5
Deprecate 2021-02-13 01:46:14 +01:00
Silvan Mosberger
534ac517b3
Mention .overrideAttrs for adding HIE in Readme 2020-08-10 16:48:21 +02:00
Silvan Mosberger
21fa4c111d
Throw an error for unsupported glibc versions 2020-08-10 16:47:58 +02:00
Silvan Mosberger
09ba836904
Link hie-wrapper to hie 2020-07-27 13:38:31 +02:00
Silvan Mosberger
b8fb659620
Project revamp (#64)
* Remove update command

Will be replaced with haskell.nix

* Project revamp using haskell.nix

- Only unstable HIE
- Only GHC 8.6.5 and 8.8.3 (or more in the future), but on Linux for both glibc 2.27 (NixOS 19.09) and glibc 2.30 (NixOS 20.03/unstable)
- Using haskell.nix for the builds. This makes evaluation slower, but makes things simpler overall.
- No global installation intended anymore, instead you add HIE to your projects shell.nix file (to be documented in future commits)

Co-authored-by: galagora <45048741+galagora@users.noreply.github.com>

* Remove old files not needed anymore with the revamp

* Add new haskell.nix-generated files

* Add haskell.nix template

* Add nixpkgs infra template

* Build, push and test using GitHub Actions

This builds and pushes all necessary configurations using GitHub Actions
automatically. Also tests the templates

* Update Readme for revamp

* Add template documentation

* Add warning for unsupported versions

* Add haskell.nix + stack template

* Minor Readme changes

* Remove check-cache script

* Don't CI on pushes to haskell.nix

* Use same haskell.nix version for stack/cabal + cleanups

Co-authored-by: galagora <45048741+galagora@users.noreply.github.com>
2020-07-25 15:25:19 +02:00
Silvan Mosberger
4b6aab017c
Merge pull request #53 from puffnfresh/patch-1
Remove mention of separate bios attribute
2020-03-13 12:48:12 +01:00
Brian McKenna
8749cd7ab3
Remove mention of separate bios attribute
It looks like this has been merged into everything now.
2020-03-13 19:49:42 +11:00
Silvan Mosberger
d98bdbff3e
Merge pull request #49 from Infinisil/1.1
Update to 1.1
2020-02-17 18:53:14 +01:00
Silvan Mosberger
d80d040ecc
Add 1.1 cache paths 2020-02-17 18:50:48 +01:00
Silvan Mosberger
ddea72adcb
Update to 1.1 2020-02-17 18:50:41 +01:00
Silvan Mosberger
f16c7e68e5
Fix check-cache miss counter 2020-02-17 18:15:57 +01:00
Silvan Mosberger
9214868006
Update unstable and use newer nixpkgs version for ghc881
This nixpkgs version includes
https://github.com/NixOS/nixpkgs/pull/78738
2020-02-01 17:50:40 +01:00
Silvan Mosberger
67227c42ab
Add hie-bios binary to combined builds 2020-01-29 22:45:05 +01:00
Silvan Mosberger
57d38bdba5
Remove bios version since both stable and unstable now use hie-bios 2020-01-29 22:44:41 +01:00
Silvan Mosberger
0f09fb2fae
Update unstable to master (970637fa13) 2020-01-27 13:57:40 +01:00
Silvan Mosberger
4b984030c8
Update to 1.0.0.0 (#39)
Update to 1.0.0.0
2020-01-09 03:30:41 +01:00
Silvan Mosberger
d5b3fdabf6
Improve cache checker script 2020-01-09 03:29:03 +01:00
Silvan Mosberger
2b8ea67c9c
Add 1.0.0.0 cache paths 2020-01-08 23:09:41 +01:00
Silvan Mosberger
e7b0b48292
Update to 1.0.0.0 2020-01-06 23:18:50 +01:00
Silvan Mosberger
85fd0be924
Update unstable and bios versions to latest master 2019-12-26 00:16:20 +01:00
Silvan Mosberger
c6e93d2d64
0.14.0.0 (#37)
0.14.0.0
2019-12-12 17:00:38 +01:00
Silvan Mosberger
b4e60160c9
Update hie-bios to 16f258014b 2019-12-12 16:58:24 +01:00
Silvan Mosberger
155362dcbe
Add 0.14.0.0 cache paths 2019-12-11 21:20:52 +01:00
Silvan Mosberger
2230d315f7
Update to 0.14.0.0 2019-12-10 22:31:03 +01:00
Silvan Mosberger
8d9b0e770c
Mention that the hie-bios version aren't cached 2019-12-01 20:00:57 +01:00
Silvan Mosberger
c4fad117eb
Merge pull request #31 from Infinisil/0.13.0.0
Update to 0.13.0.0
2019-10-31 21:12:58 +01:00
Silvan Mosberger
ce338eea90
Add 0.13.0.0 cache paths 2019-10-31 21:02:43 +01:00
Silvan Mosberger
6099a1efb7
Update to 0.13.0.0 2019-10-30 23:26:58 +01:00
Silvan Mosberger
29e7654b47
Merge pull request #29 from expipiplus1/joe-bios-update
Update hie bios versions
2019-10-15 15:18:16 +02:00
Joe Hermaszewski
8a522cf5c5 Remove unnecessary reference to missing cache objects 2019-10-15 20:20:28 +08:00
Silvan Mosberger
243223448c
Merge pull request #30 from expipiplus1/joe-sorted-update
Sort ghc versions before building
2019-10-15 13:06:06 +02:00
Joe Hermaszewski
b286d3ece6 Update hie bios versions 2019-10-15 13:41:12 +08:00
Joe Hermaszewski
79fd59eaeb Sort ghc versions before building
Most recent versions first.

Assuming that the more recent versions are more desirable this allow one to start building the updated hie from the new configuratoins earlier
2019-10-15 13:37:31 +08:00
Silvan Mosberger
971421b6c4
Merge pull request #28 from expipiplus1/joe-nix-path
Prevent User's overlays and config tainting the build
2019-10-14 11:52:19 +02:00
Joe Hermaszewski
e6e0c18181 Prevent User's overlays and config tainting the build 2019-10-14 16:32:36 +08:00
Silvan Mosberger
3030c7dc46
Add temp workaround for hie-bios git revision not being present anymore 2019-10-14 02:05:26 +02:00
Silvan Mosberger
a585074f75
Set fixed LOCALE_ARCHIVE in update script 2019-10-13 22:52:37 +02:00
Silvan Mosberger
e3704bc065
Show how to generate the hie-bios with the update script 2019-10-13 22:46:54 +02:00
Silvan Mosberger
0cba12ce4d
Add small hie-bios section to the readme 2019-10-11 00:40:46 +02:00
Silvan Mosberger
d87abc467b
Add hie-bios version
See https://github.com/haskell/haskell-ide-engine/pull/1126
2019-10-11 00:33:02 +02:00
Silvan Mosberger
c9b768ee97
Allow different repository urls to be used 2019-10-10 21:47:29 +02:00
Silvan Mosberger
315936fe4d
Merge pull request #23 from steshaw/readme-format
Readme.org: format only
2019-09-15 15:17:54 +02:00
Steven Shaw
9e11c1d25c
Readme.org: format only
Fixes `~/.config/nixpkgs/home.nix`.
2019-09-15 14:53:56 +10:00
Silvan Mosberger
c9ed79b05d
Point out general declarative installation and refine unstable section 2019-08-26 02:16:01 +02:00
Silvan Mosberger
6b0e851c26
0.12.0.0 (#18)
0.12.0.0
2019-08-12 22:43:35 +02:00
Silvan Mosberger
353b7084d6
Add 0.12.0.0 cache paths 2019-08-08 23:39:58 +02:00
Silvan Mosberger
a0c9cfa967
0.12.0.0 2019-08-07 23:03:13 +02:00
Silvan Mosberger
9540f6aaeb
Slightly better formatting for fallback script 2019-07-13 17:44:24 +02:00
Silvan Mosberger
715eee0eb4
0.11.0.0 (#15)
0.11.0.0
2019-07-10 19:56:52 +02:00
Silvan Mosberger
d8add468a7
Point unstable to stable 2019-07-10 11:50:05 +02:00