mirror of
https://github.com/NixOS/nix.git
synced 2025-11-17 07:52:43 +01:00
Replace defaultBla.$system with bla.$system.default
This also simplifies some InstallableFlake logic and fixes 'nix bundle' parsing its installable twice. Fixes #5532.
This commit is contained in:
parent
caf5172945
commit
162fbe31ff
9 changed files with 61 additions and 41 deletions
|
|
@ -325,8 +325,15 @@ struct Common : InstallableCommand, MixProfile
|
|||
|
||||
Strings getDefaultFlakeAttrPaths() override
|
||||
{
|
||||
return {"devShell." + settings.thisSystem.get(), "defaultPackage." + settings.thisSystem.get()};
|
||||
Strings paths{
|
||||
"devShells." + settings.thisSystem.get() + ".default",
|
||||
"devShell." + settings.thisSystem.get(),
|
||||
};
|
||||
for (auto & p : SourceExprCommand::getDefaultFlakeAttrPaths())
|
||||
paths.push_back(p);
|
||||
return paths;
|
||||
}
|
||||
|
||||
Strings getDefaultFlakeAttrPathPrefixes() override
|
||||
{
|
||||
auto res = SourceExprCommand::getDefaultFlakeAttrPathPrefixes();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue