2019-03-05 03:43:53 +03:00
|
|
|
{ pkgs ? import ../nixpkgs.nix }:
|
|
|
|
|
|
|
|
let
|
|
|
|
|
|
|
|
deps = import ../deps { inherit pkgs; };
|
|
|
|
|
2019-04-25 03:27:27 +03:00
|
|
|
ent = import ./ent { inherit pkgs; };
|
|
|
|
arvo = import ./arvo { inherit pkgs; };
|
|
|
|
herb = import ../../pkg/herb { inherit pkgs; };
|
|
|
|
|
|
|
|
mkUrbit = { debug }:
|
|
|
|
import ./urbit {
|
|
|
|
inherit pkgs ent debug;
|
|
|
|
inherit (deps) argon2 murmur3 uv ed25519 sni scrypt softfloat3;
|
|
|
|
inherit (deps) secp256k1 h2o;
|
|
|
|
};
|
2019-03-05 03:43:53 +03:00
|
|
|
|
2019-04-25 03:27:27 +03:00
|
|
|
urbit = mkUrbit { debug=false; };
|
|
|
|
urbit-debug = mkUrbit { debug=true; };
|
2019-03-05 03:43:53 +03:00
|
|
|
|
2019-04-25 03:27:27 +03:00
|
|
|
in
|
2019-03-05 03:43:53 +03:00
|
|
|
|
2019-04-25 03:27:27 +03:00
|
|
|
{ inherit ent arvo herb urbit urbit-debug; }
|