{ bin, pkgs, archiveName }: pkgs.stdenv.mkDerivation rec { name = "jj-cz-${archiveName}"; src = pkgs.lib.cleanSource ../.; nativeBuildInputs = [pkgs.zip]; buildPhase = '' mkdir -p $out/dist # zip -j $out/dist/${name}.zip ${bin}/bin/jj-cz* ${src}/README.md ${src}/LICENSE.* cp ${bin}/bin/jj-cz* $out/dist/ cp ${src}/README.md $out/dist/ cp ${src}/LICENSE.* $out/dist/ ''; installPhase = ""; dontConfigure = true; }