urbit/nix/ops/default.nix

57 lines
975 B
Nix
Raw Normal View History

{ pkgs ? import ../nixpkgs.nix, debug ? false }:
2019-03-05 03:43:53 +03:00
let
deps = import ../deps { inherit pkgs; };
tlon = import ../pkgs { inherit pkgs; };
arvo = tlon.arvo;
urbit = tlon.urbit;
bootbrass = ../../bin/brass.pill;
bootsolid = ../../bin/solid.pill;
2019-03-05 03:43:53 +03:00
rawzod = import ./fakeship {
inherit pkgs tlon deps debug;
pill = bootsolid;
ship = "zod";
arvo = null;
};
zod = import ./fakeship {
inherit pkgs tlon deps arvo debug;
pill = bootsolid;
2019-03-05 03:43:53 +03:00
ship = "zod";
};
bus = import ./fakeship {
inherit pkgs tlon deps arvo debug;
pill = bootsolid;
2019-03-05 03:43:53 +03:00
ship = "bus";
};
in
rec {
2019-03-05 03:43:53 +03:00
test = import ./test {
inherit pkgs tlon deps debug;
ship = bus;
2019-03-05 03:43:53 +03:00
};
solid = import ./solid {
inherit arvo pkgs tlon deps debug;
pier = rawzod;
2019-03-05 03:43:53 +03:00
};
brass = import ./brass {
inherit arvo pkgs tlon deps debug;
pier = zod;
2019-03-05 03:43:53 +03:00
};
2019-07-20 02:05:46 +03:00
ivory = import ./ivory {
inherit arvo pkgs tlon deps debug;
pier = zod;
};
2019-03-05 03:43:53 +03:00
}