Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-30 | Fix the flakes init test | Théophane Hufschmitt | |
Things leading to another... | |||
2023-01-30 | Fix the flakes/show test | Théophane Hufschmitt | |
Don't hardcode “x86_64-linux” as this won't work too nicely on other platforms | |||
2023-01-27 | Add a test for `nix flake show` | Théophane Hufschmitt | |
2023-01-10 | Merge remote-tracking branch 'origin/master' into fix-7417 | Eelco Dolstra | |
2023-01-05 | Don't check NixOS modules | Naïm Favier | |
NixOS modules can be paths. Rather than dig further down into the layer violation, don't check anything specific to NixOS modules. | |||
2022-12-20 | InstallableFlake::toDerivedPaths(): Support paths and store paths | Eelco Dolstra | |
This makes 'nix build' work on paths (which will be copied to the store) and store paths (returned as is). E.g. the following flake output attributes can be built using 'nix build .#foo': foo = ./src; foo = self.outPath; foo = builtins.fetchTarball { ... }; foo = (builtins.fetchTree { .. }).outPath; foo = builtins.fetchTree { .. } + "/README.md"; foo = builtins.storePath /nix/store/...; Note that this is potentially risky, e.g. foo = /.; will cause Nix to try to copy the entire file system to the store. What doesn't work yet: foo = self; foo = builtins.fetchTree { .. }; because we don't handle attrsets with an outPath attribute in it yet, and foo = builtins.storePath /nix/store/.../README.md; since result symlinks have to point to a store path currently (rather than a file inside a store path). Fixes #7417. | |||
2022-12-12 | Allow to disable global flake-registry with "" | Benoit de Chezelles | |
2022-12-12 | Support flake references in the old CLI | Eelco Dolstra | |
Fixes #7026. | |||
2022-12-07 | Trivial changes from the lazy-trees branch | Eelco Dolstra | |
2022-09-01 | Revert "Merge pull request #6621 from Kha/nested-follows" | Eelco Dolstra | |
This reverts commit c530cda345377370c52a616d608de88b9d67cd40, reversing changes made to 4adcdff5c1d5f9f135c4ec61d690890443c19e6a. | |||
2022-08-28 | Fix overlapping flake follows | Sebastian Ullrich | |
2022-08-28 | Fix nested flake input overrides | Sebastian Ullrich | |
2022-07-13 | Split off 'nix flake check' tests | Eelco Dolstra | |
2022-07-13 | Move flake-searching.sh and make it less dependent on git | Eelco Dolstra | |
2022-07-13 | Move flake-local-settings.sh | Eelco Dolstra | |
2022-07-13 | Move the 'nix bundle' tests | Eelco Dolstra | |
Note: these were previously not actually called. | |||
2022-07-13 | Split off following paths tests | Eelco Dolstra | |
2022-07-13 | Split off 'nix flake init' tests | Eelco Dolstra | |
2022-07-13 | Split off the circular flake import tests | Eelco Dolstra | |
2022-07-13 | Split off the Mercurial flake tests | Eelco Dolstra | |
2022-07-13 | Move flakes tests to a subdirectory | Eelco Dolstra | |