git.delta.rocks / jrsonnet / refs/commits / ec8e2e1ce158

difftreelog

source

nix/jrsonnet-release.nix784 Bsourcehistory
1{ lib, fetchFromGitHub, rustPlatform, runCommand, makeWrapper }:234rustPlatform.buildRustPackage rec {5  pname = "jrsonnet";6  version = "d32fe45b8ed28fb39b5359a704922922368af1c0";78  src = fetchFromGitHub {9    owner = "CertainLach";10    repo = pname;11    rev = version;12    hash = "sha256-R9Xt36bYS5upVDzt8hEifwmfocXpJbIKwvxkoJNEGVc=";13  };14  cargoHash = "sha256-V+KGWeNlUnelofaGzufNPLGDyxazoFrjZ/n391VYYws=";1516  cargoTestFlags = [ "--package=jrsonnet --features=mimalloc,legacy-this-file" ];17  cargoBuildFlags = [ "--package=jrsonnet --features=mimalloc,legacy-this-file" ];1819  buildInputs = [ makeWrapper ];2021  postInstall = ''22    mv $out/bin/jrsonnet $out/bin/jrsonnet-release23    wrapProgram $out/bin/jrsonnet-release --add-flags "--max-stack=200000 --os-stack=200000"24  '';25}