forked from M-Labs/nix-scripts
remove last legacy drtio ddb
This commit is contained in:
parent
e097cb96f5
commit
052da73d2b
|
@ -147,35 +147,9 @@ let
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
) {} ${serializedTargets};
|
) {} ${serializedTargets};
|
||||||
drtio-systems = {
|
|
||||||
${pkgs.lib.optionalString use-generated ''
|
|
||||||
ap = {
|
|
||||||
master = "apmaster";
|
|
||||||
satellites = {
|
|
||||||
"1" = "apsatellite1";
|
|
||||||
"2" = "apsatellite2";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
''}
|
|
||||||
};
|
|
||||||
drtio-ddbs = pkgs.lib.attrsets.mapAttrs'
|
|
||||||
(system: crates: pkgs.lib.attrsets.nameValuePair ("device-db-" + system)
|
|
||||||
(pkgs.stdenv.mkDerivation {
|
|
||||||
name = "device-db-\''${system}";
|
|
||||||
buildInputs = ddbDeps;
|
|
||||||
phases = [ "buildPhase" ];
|
|
||||||
buildPhase = "
|
|
||||||
mkdir \$out
|
|
||||||
artiq_ddb_template \
|
|
||||||
\''${pkgs.lib.strings.concatStringsSep " " (pkgs.lib.attrsets.mapAttrsToList (dest: desc: "-s " + dest + " " + (src + "/\''${desc}.json")) crates.satellites) } \
|
|
||||||
\''${src}/\''${crates.master}.json -o \$out/device_db.py
|
|
||||||
mkdir \$out/nix-support
|
|
||||||
echo file device_db_template \$out/device_db.py >> \$out/nix-support/hydra-build-products
|
|
||||||
";
|
|
||||||
})) drtio-systems;
|
|
||||||
extras = import ./extras.nix { inherit pkgs; inherit (artiq-fast) sipyco asyncserial artiq; };
|
extras = import ./extras.nix { inherit pkgs; inherit (artiq-fast) sipyco asyncserial artiq; };
|
||||||
in
|
in
|
||||||
artiq-fast // artiq-targets // drtio-ddbs // extras // rec {
|
artiq-fast // artiq-targets // extras // rec {
|
||||||
conda-artiq-board-kasli-tester = conda-artiq-board {
|
conda-artiq-board-kasli-tester = conda-artiq-board {
|
||||||
target = "kasli";
|
target = "kasli";
|
||||||
variant = "tester";
|
variant = "tester";
|
||||||
|
|
Loading…
Reference in New Issue