From 1fbb45a2cb03c940dfbbfae3ecda9f9848303163 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Thu, 9 May 2019 16:10:17 +0800 Subject: [PATCH] sinara-systems: only build device database template automatically for standalone variants --- sinara-systems.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sinara-systems.nix b/sinara-systems.nix index 33e32e6..5a9850f 100644 --- a/sinara-systems.nix +++ b/sinara-systems.nix @@ -42,6 +42,8 @@ let boardBinaries = boardBinaries; inherit target variant; }; + } // (pkgs.lib.optionalAttrs ((builtins.fromJSON (builtins.readFile json)).base == "standalone") + { "device-db-\''${target}-\''${variant}" = pkgs.stdenv.mkDerivation { name = "device-db-\''${target}-\''${variant}"; buildInputs = [ artiq.artiq ]; @@ -53,7 +55,7 @@ let echo file device_db_template \$out/device_db.py >> \$out/nix-support/hydra-build-products "; }; - }) {} variants; + })) {} variants; in generic-kasli // { artiq-board-sayma-satellite = artiq-board {