From cee9f3f44e2cd12562d56a289670927c04f641c9 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Mon, 9 Jan 2023 18:36:55 +0800 Subject: [PATCH] flake: run gateware simulations --- flake.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/flake.nix b/flake.nix index e9eab352b..8bcb6a21a 100644 --- a/flake.nix +++ b/flake.nix @@ -436,6 +436,18 @@ hydraJobs = { inherit (packages.x86_64-linux) artiq artiq-board-kc705-nist_clock openocd-bscanspi; + gateware-sim = pkgs.stdenvNoCC.mkDerivation { + name = "gateware-sim"; + buildInputs = [ + (pkgs.python3.withPackages(ps: with packages.x86_64-linux; [ migen misoc artiq ])) + ]; + phases = [ "buildPhase" ]; + buildPhase = + '' + python -m unittest discover -v artiq.gateware.test + touch $out + ''; + }; kc705-hitl = pkgs.stdenvNoCC.mkDerivation { name = "kc705-hitl";