From c1b3fac31c3db1f3bcabefaf1af15863d0e59375 Mon Sep 17 00:00:00 2001 From: Artturin Date: Mon, 23 Dec 2024 21:50:06 +0200 Subject: [PATCH] metal: build examples and create dirs to bind mount to --- pkgs/metal/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/metal/default.nix b/pkgs/metal/default.nix index 18c0896..b475b28 100644 --- a/pkgs/metal/default.nix +++ b/pkgs/metal/default.nix @@ -118,6 +118,7 @@ let cmakeFlags = [ "-DCPM_SOURCE_CACHE=${depsDir}" + "-DBUILD_PROGRAMMING_EXAMPLES=TRUE" ]; postInstall = '' @@ -132,6 +133,11 @@ let sed -i "s|/build/source|/suild/source|g" "$f" sed -i 's|$ORIGIN/build/lib:|$ORIGIN/suild/lib:|g' "$f" done + + # Using tt-metal tries to write to /built + # Create the built dir so a writable dir can be bind mounted to it + mkdir $out/built + mkdir $out/generated ''; dontPatchELF = true;