Reorganization

- All garlic stuff is moved into garlic/
- Group the overlay index by sections
- Add a garlic/default.nix link to the main default.nix, so we can
  build derivations at garlic/
This commit is contained in:
2020-12-07 13:33:42 +01:00
parent a8db596b35
commit 9a0ea08d72
7 changed files with 516 additions and 490 deletions

40
garlic/ds/index.nix Normal file
View File

@@ -0,0 +1,40 @@
{
super
, self
, bsc
, garlic
, callPackage
}:
with garlic.pp;
let
exp = garlic.exp;
in
{
nbody = with exp.nbody; {
baseline = merge [ baseline ];
small = merge [ small ];
jemalloc = merge [ baseline jemalloc ];
#freeCpu = merge [ baseline freeCpu ];
ctf = merge [ ctf ];
};
hpcg = with exp.hpcg; {
oss = merge [ oss ];
};
saiph = with exp.saiph; {
numcomm = merge [ numcomm ];
granularity = merge [ granularity ];
};
heat = with exp.heat; {
test = merge [ test ];
};
creams = with exp.creams.ss; {
ss.hybrid = merge [ hybrid ];
ss.pure = merge [ pure ];
};
}