Something went wrong. Try again.
A semantic stack slicer for Jujutsu. crates.io/crates/jj-slice
cli jujutsu stacked-prs
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041{ description = "A semantic stack slicer for Jujutsu";
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
outputs = { self, nixpkgs }: let forAllSystems = nixpkgs.lib.genAttrs [ "aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux" ]; in { packages = forAllSystems ( system: let pkgs = nixpkgs.legacyPackages.${system}; cargo = pkgs.lib.importTOML ./Cargo.toml; in { default = pkgs.rustPlatform.buildRustPackage { pname = cargo.package.name; version = cargo.package.version; src = ./.; cargoLock.lockFile = ./Cargo.lock; meta.mainProgram = "jj-slice"; }; } );
devShells = forAllSystems (system: { default = nixpkgs.legacyPackages.${system}.mkShell { inputsFrom = [ self.packages.${system}.default ]; }; }); };}