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
1 merge request!13Introduce card10-sys.
...@@ -51,7 +51,7 @@ https://firmware.card10.badge.events.ccc.de/how-to-build.html this ...@@ -51,7 +51,7 @@ https://firmware.card10.badge.events.ccc.de/how-to-build.html this
should work as following: should work as following:
```shell ```shell
cd c/ cd card10-sys/firmware
./bootstrap -Djailbreak_card10=true ./bootstrap -Djailbreak_card10=true
ninja -C build/ ninja -C build/
``` ```
......
...@@ -11,7 +11,7 @@ let ...@@ -11,7 +11,7 @@ let
}; };
epic-stubs = stdenv.mkDerivation { epic-stubs = stdenv.mkDerivation {
name = "epic-stubs"; name = "epic-stubs";
src = ./c; src = ./card10-sys/firmware;
buildInputs = [ gcc python3 ]; buildInputs = [ gcc python3 ];
buildPhase = '' buildPhase = ''
${python3}/bin/python epicardium/api/genapi.py -H epicardium/epicardium.h -c client.c -s server.c ${python3}/bin/python epicardium/api/genapi.py -H epicardium/epicardium.h -c client.c -s server.c
...@@ -28,7 +28,7 @@ let ...@@ -28,7 +28,7 @@ let
cargoSha256 = "10nims5j9r0d7pcfbbj8ycqxhcx7n07958jvkib29b0sf9c6qh3z"; cargoSha256 = "10nims5j9r0d7pcfbbj8ycqxhcx7n07958jvkib29b0sf9c6qh3z";
buildInputs = [ pkgsCross.arm-embedded.stdenv.cc ]; buildInputs = [ pkgsCross.arm-embedded.stdenv.cc ];
prePatch = '' prePatch = ''
cp ${epic-stubs}/client.c l0dable/src/ cp ${epic-stubs}/client.c card10-sys/vendor/
''; '';
NIX_DEBUG=1; NIX_DEBUG=1;
LIBCLANG_PATH="${llvmPackages.libclang}/lib"; LIBCLANG_PATH="${llvmPackages.libclang}/lib";
......
...@@ -13,7 +13,7 @@ let ...@@ -13,7 +13,7 @@ let
src = ./.; src = ./.;
phases = [ "unpackPhase" "patchPhase" "installPhase" ]; phases = [ "unpackPhase" "patchPhase" "installPhase" ];
nativeBuildInputs = [ git ]; nativeBuildInputs = [ git ];
prePatch = "cd c"; prePatch = "cd card10-sys/firmware";
patches = [ patches = [
./0001-feat-nix-add-jailbreak-arg.patch ./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