nix-scripts/artiq-fast/pkgs/libartiq-support.nix

16 lines
409 B
Nix
Raw Normal View History

{ stdenv, fetchgit, git, rustc }:
2019-03-31 22:18:36 +08:00
stdenv.mkDerivation rec {
name = "libartiq-support-${version}";
version = import ./artiq-version.nix { inherit stdenv fetchgit git; };
2020-06-10 17:09:43 +08:00
2019-03-31 22:18:36 +08:00
src = import ./artiq-src.nix { inherit fetchgit; };
2020-06-10 17:09:43 +08:00
buildInputs = [ rustc ];
2019-03-31 22:18:36 +08:00
phases = [ "buildPhase" ];
buildPhase =
''
mkdir $out
2020-06-10 17:09:43 +08:00
rustc ${src}/artiq/test/libartiq_support/lib.rs --out-dir $out -Cpanic=unwind -g
2019-03-31 22:18:36 +08:00
'';
}