blob: dff61b88f336c676f171c45232b502948a43760e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
{ pkgs, config, inputs, ... }:
let
inherit (inputs) nixpkgs;
pkgs2storeContents = map (x: {
object = x;
symlink = "none";
});
in
{
system.build.tarball = pkgs.callPackage "${nixpkgs}/nixos/lib/make-system-tarball.nix" {
contents = [ ];
storeContents = pkgs2storeContents [
config.system.build.toplevel
];
extraCommands = (pkgs.writeScript "extra-commands.sh" ''
mkdir -p etc run {usr/,}bin var
'');
};
}
|