Set preferLocalBuild for tests
This commit is contained in:
parent
318d718724
commit
ccdfcd7a5b
|
@ -8,13 +8,12 @@ let
|
||||||
testDriver = with hostPkgs;
|
testDriver = with hostPkgs;
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "genode-test-driver";
|
name = "genode-test-driver";
|
||||||
|
preferLocalBuild = true;
|
||||||
|
|
||||||
buildInputs = [ makeWrapper expect ];
|
buildInputs = [ makeWrapper expect ];
|
||||||
|
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
|
|
||||||
preferLocalBuild = true;
|
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
install -Dm555 ${./test-driver.exp} $out/bin/genode-test-driver
|
install -Dm555 ${./test-driver.exp} $out/bin/genode-test-driver
|
||||||
wrapProgram $out/bin/genode-test-driver \
|
wrapProgram $out/bin/genode-test-driver \
|
||||||
|
@ -25,6 +24,7 @@ let
|
||||||
runTests = driver:
|
runTests = driver:
|
||||||
hostPkgs.stdenv.mkDerivation {
|
hostPkgs.stdenv.mkDerivation {
|
||||||
name = "test-run-${driver.testName}";
|
name = "test-run-${driver.testName}";
|
||||||
|
preferLocalBuild = true;
|
||||||
|
|
||||||
buildCommand = ''
|
buildCommand = ''
|
||||||
mkdir -p $out/nix-support
|
mkdir -p $out/nix-support
|
||||||
|
|
|
@ -8,13 +8,12 @@ let
|
||||||
testDriver = with hostPkgs;
|
testDriver = with hostPkgs;
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "nova-genode-test-driver";
|
name = "nova-genode-test-driver";
|
||||||
|
preferLocalBuild = true;
|
||||||
|
|
||||||
buildInputs = [ makeWrapper expect ];
|
buildInputs = [ makeWrapper expect ];
|
||||||
|
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
|
|
||||||
preferLocalBuild = true;
|
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
install -Dm555 ${./nova-test-driver.exp} $out/bin/genode-test-driver
|
install -Dm555 ${./nova-test-driver.exp} $out/bin/genode-test-driver
|
||||||
wrapProgram $out/bin/genode-test-driver \
|
wrapProgram $out/bin/genode-test-driver \
|
||||||
|
@ -25,6 +24,7 @@ let
|
||||||
runTests = driver:
|
runTests = driver:
|
||||||
hostPkgs.stdenv.mkDerivation {
|
hostPkgs.stdenv.mkDerivation {
|
||||||
name = "test-run-${driver.testName}";
|
name = "test-run-${driver.testName}";
|
||||||
|
preferLocalBuild = true;
|
||||||
|
|
||||||
buildCommand = ''
|
buildCommand = ''
|
||||||
mkdir -p $out/nix-support
|
mkdir -p $out/nix-support
|
||||||
|
|
|
@ -62,6 +62,7 @@ let
|
||||||
|
|
||||||
in hostPkgs.stdenv.mkDerivation {
|
in hostPkgs.stdenv.mkDerivation {
|
||||||
name = "nova-genode.iso";
|
name = "nova-genode.iso";
|
||||||
|
preferLocalBuild = true;
|
||||||
buildInputs = [ testPkgs.stdenv.cc hostPkgs.cdrkit ];
|
buildInputs = [ testPkgs.stdenv.cc hostPkgs.cdrkit ];
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
dontConfigure = true;
|
dontConfigure = true;
|
||||||
|
|
Loading…
Reference in New Issue