Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061{ lib, stdenv, rtpPath, toVimPlugin,}:
{ addRtp = drv: lib.warn "`addRtp` is deprecated, does nothing." drv;
buildVimPlugin = { name ? "${attrs.pname}-${attrs.version}", src, unpackPhase ? "", configurePhase ? ":", buildPhase ? ":", preInstall ? "", postInstall ? "", path ? ".", addonInfo ? null, meta ? { }, ... }@attrs: let drv = stdenv.mkDerivation ( attrs // { name = lib.warnIf (attrs ? vimprefix) "The 'vimprefix' is now hardcoded in toVimPlugin" name;
__structuredAttrs = true; inherit unpackPhase configurePhase buildPhase addonInfo preInstall postInstall ;
installPhase = '' runHook preInstall
target=$out/${rtpPath}/${path} mkdir -p $out/${rtpPath} cp -r . $target
runHook postInstall '';
meta = { platforms = lib.platforms.all; } // meta; } ); in toVimPlugin drv;
}