tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
7zz: add setup hook script to unpack DMG files
Alexis Hildebrandt
2 years ago
8bfc662c
856e7322
+7
2 changed files
expand all
collapse all
unified
split
pkgs
tools
archivers
7zz
default.nix
setup-hook.sh
+2
pkgs/tools/archivers/7zz/default.nix
···
99
100
nativeBuildInputs = lib.optionals useUasm [ uasm ];
101
0
0
102
enableParallelBuilding = true;
103
104
preBuild = "cd CPP/7zip/Bundles/Alone2";
···
99
100
nativeBuildInputs = lib.optionals useUasm [ uasm ];
101
102
+
setupHook = ./setup-hook.sh;
103
+
104
enableParallelBuilding = true;
105
106
preBuild = "cd CPP/7zip/Bundles/Alone2";
+5
pkgs/tools/archivers/7zz/setup-hook.sh
···
0
0
0
0
0
···
1
+
unpackCmdHooks+=(_tryUnpackDmg)
2
+
_tryUnpackDmg() {
3
+
if ! [[ "$curSrc" =~ \.dmg$ ]]; then return 1; fi
4
+
7zz x "$curSrc"
5
+
}