forked from M-Labs/nix-scripts
14 lines
473 B
Nix
14 lines
473 B
Nix
|
{ stdenv, fetchgit, rustc }:
|
||
|
stdenv.mkDerivation rec {
|
||
|
name = "libartiq-support-${version}";
|
||
|
version = import ./artiq-version.nix;
|
||
|
src = import ./artiq-src.nix { inherit fetchgit; };
|
||
|
phases = [ "buildPhase" ];
|
||
|
# keep in sync with artiq/test/lit/lit.cfg or remove build from the latter once we don't use buildbot/conda anymore
|
||
|
buildPhase =
|
||
|
''
|
||
|
mkdir $out
|
||
|
${rustc}/bin/rustc ${src}/artiq/test/libartiq_support/lib.rs --out-dir $out -Cpanic=unwind -g
|
||
|
'';
|
||
|
}
|