this repo has no description
1{
2 inputs = {
3 nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
4
5 naersk = {
6 url = "github:nix-community/naersk/master";
7 inputs.nixpkgs.follows = "nixpkgs";
8 };
9
10 utils.url = "github:numtide/flake-utils";
11 };
12
13 outputs = { self, nixpkgs, naersk, utils }:
14 utils.lib.eachDefaultSystem (system:
15 let
16 pkgs = import nixpkgs { inherit system; };
17 naersk-lib = pkgs.callPackage naersk { };
18 in
19 {
20 packages = {
21 default = naersk-lib.buildPackage {
22 src = ./.;
23 };
24 };
25
26 devShell = with pkgs; mkShell {
27 buildInputs = [
28 cargo
29 rustc
30 rustfmt
31 pre-commit
32 rustPackages.clippy
33 ];
34
35 RUST_SRC_PATH = rustPlatform.rustLibSrc;
36 };
37 }
38 );
39}