Skip to content
Snippets Groups Projects
Commit b911e89c authored by rnd's avatar rnd
Browse files

[CI] Fix nix scripts.

parent 3be6ed1d
No related branches found
No related tags found
No related merge requests found
......@@ -51,7 +51,7 @@ https://firmware.card10.badge.events.ccc.de/how-to-build.html this
should work as following:
```shell
cd c/
cd card10-sys/firmware
./bootstrap -Djailbreak_card10=true
ninja -C build/
```
......
......@@ -11,7 +11,7 @@ let
};
epic-stubs = stdenv.mkDerivation {
name = "epic-stubs";
src = ./c;
src = ./card10-sys/firmware;
buildInputs = [ gcc python3 ];
buildPhase = ''
${python3}/bin/python epicardium/api/genapi.py -H epicardium/epicardium.h -c client.c -s server.c
......@@ -28,7 +28,7 @@ let
cargoSha256 = "10nims5j9r0d7pcfbbj8ycqxhcx7n07958jvkib29b0sf9c6qh3z";
buildInputs = [ pkgsCross.arm-embedded.stdenv.cc ];
prePatch = ''
cp ${epic-stubs}/client.c l0dable/src/
cp ${epic-stubs}/client.c card10-sys/vendor/
'';
NIX_DEBUG=1;
LIBCLANG_PATH="${llvmPackages.libclang}/lib";
......
......@@ -13,7 +13,7 @@ let
src = ./.;
phases = [ "unpackPhase" "patchPhase" "installPhase" ];
nativeBuildInputs = [ git ];
prePatch = "cd c";
prePatch = "cd card10-sys/firmware";
patches = [
./0001-feat-nix-add-jailbreak-arg.patch
];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment