Commit 0ad4dcb
Revamp nix flake for nix-tools (#2010)
* Rework static-nix-tool
* Remove buildkite configuration
* Use exeName for packages
* Move nix-tools to its own overlay
* Remove nix-prefetch-git from nix-tools closure
* Uhm....
* Make clear that nix-tools are compiled with a single GHC
* Fix error if attribute is missing
* Restore testing truncate-index
* Add some tests
* Add missing --accept-flake-config
* Update materialisations
* Reword warning
* Fix tests
* WIP
* WIP: move everything nix-tools related to the subflake
* Better name
* Remove unused binding
* Strip compiler name from nix-tools, there's only one
* Almost fix importing nix-tools overlay
* Actually fix importing nix-tools's overlay
* Only one nix-tools-unchecked
* Make sure exes and project are also exposed by nix-tools.${compiler-nix-name}
* Temporarily restore internal-nix-tools
* Fix truncate-index test
* Temporarily disable static tarballs
* Move nix-tools back to ghc 8.10.7
* Update materialized plan after changing the compiler
* ifdLevel 0
* ifdLevel 1
* ifdLevel 2
* Use the same index-state as haskell.nix internal one
* ifdLevel 0
* ifdLevel 1
* Try index-state 2023-07-03T00:00:00Z
* And update the materialisation
* Only check materialization `nix-tools` when told to
* ifdLevel 2
* ifdLevel 3
---------
Co-authored-by: Hamish Mackenzie <Hamish.K.Mackenzie@gmail.com>1 parent 490f9e9 commit 0ad4dcb
File tree
557 files changed
+660
-24615
lines changed- .github/workflows
- lib
- materialized
- ghc902/nix-tools
- .plan.nix
- cabal-files
- ghc928/nix-tools
- .plan.nix
- cabal-files
- nix-tools
- .buildkite
- materialized
- .plan.nix
- cabal-files
- nix-tools
- cabal-name
- cabal2nix
- hackage2nix
- hashes2nix
- lib
- Cabal2Nix
- CabalName
- Distribution/Nixpkgs
- Stack2nix
- External
- StackRepos
- lts2nix
- make-install-plan
- plan2nix
- Plan2Nix
- stack-repos
- stack2nix
- tests
- golden
- truncate-index
- nix
- tests
- test
- overlays
- scripts/check-compiler-materialization
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
557 files changed
+660
-24615
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
234 | 234 | | |
235 | 235 | | |
236 | 236 | | |
237 | | - | |
| 237 | + | |
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
241 | | - | |
242 | | - | |
| 241 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
152 | | - | |
153 | 151 | | |
154 | 152 | | |
155 | 153 | | |
| |||
This file was deleted.
0 commit comments