0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 14:10:33 +03:00

system.etc.overlay: build erofs also locally (#412416)

This commit is contained in:
Jörg Thalheim 2025-05-31 07:49:08 +02:00 committed by GitHub
commit 7c07515359
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

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