2
0
Fork 0
genodepkgs/packages/sotest-producer/default.nix

39 lines
802 B
Nix
Raw Normal View History

2020-01-16 17:38:23 +01:00
# SPDX-License-Identifier: CC0-1.0
2020-03-31 17:57:35 +02:00
{ stdenv, fetchgit, buildPackages }:
2020-01-16 17:38:23 +01:00
stdenv.mkDerivation rec {
pname = "sotest-producer";
2020-03-31 17:57:35 +02:00
version = "0.2.0";
2020-01-16 17:38:23 +01:00
nativeBuildInputs = with buildPackages; [ tup pkgconfig ];
2020-03-31 17:57:35 +02:00
src = buildPackages.fetchgit {
2020-01-16 17:38:23 +01:00
url = "https://gitea.c3d2.de/ehmry/genode-sotest-producer.git";
rev = "v" + version;
2020-03-31 17:57:35 +02:00
sha256 = "01qy86khkihj8jgvgc92w4bb3kpf640g1l2m5h5ym7s03viqinkr";
2020-01-16 17:38:23 +01:00
};
configurePhase = ''
# Scan repository and generate script
tup init
tup generate buildPhase.sh
'';
buildPhase = ''
pushd .
set -v
source buildPhase.sh
set +v
popd
'';
2020-03-31 17:57:35 +02:00
installPhase = "install -Dm755 {.,$out/bin}/sotest-harness";
2020-01-16 17:38:23 +01:00
meta = with stdenv.lib; {
license = "LicenseRef-Genode.txt";
maintainers = [ maintainers.ehmry ];
};
}