1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-06-09 09:36:20 +09:00

system.etc.overlay: build erofs also locally

images in etc tends to be small in size (mostly contains symlinks)
so it's not worth it to reach out to a remote builder for that.
This commit is contained in:
Jörg Thalheim 2025-05-30 18:48:07 +02:00
parent e3ae8605cb
commit 51ecd58047

View file

@ -390,11 +390,11 @@ in
system.build.etcMetadataImage =
let
etcJson = pkgs.writeText "etc-json" (builtins.toJSON etc');
etcDump = pkgs.runCommand "etc-dump" { } ''
etcDump = pkgs.runCommandLocal "etc-dump" { } ''
${lib.getExe pkgs.buildPackages.python3} ${./build-composefs-dump.py} ${etcJson} > $out
'';
in
pkgs.runCommand "etc-metadata.erofs"
pkgs.runCommandLocal "etc-metadata.erofs"
{
nativeBuildInputs = with pkgs.buildPackages; [
composefs