diff --git a/README.md b/README.md index 1bb02120c5cd1cf789872b54ea333826e04185b1..7b8603239296b3a7e96c9a5610cafb6d45894ab8 100644 --- a/README.md +++ b/README.md @@ -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/ ``` diff --git a/default.nix b/default.nix index 2d1d411920397e48412ec72a237c614afe6bcabf..0b7b5b7e4b775cf0700ee5637ec06a3289f3d5bf 100644 --- a/default.nix +++ b/default.nix @@ -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"; diff --git a/release.nix b/release.nix index e6415f2e441b2895f94f25854fe2b9803e6d06a2..9543cf5184f48b9c6e1040a580fcf67c1f72dfc9 100644 --- a/release.nix +++ b/release.nix @@ -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 ];