No description
Find a file
Nicolas Mattia 5888c8d9d6 Add README
2019-07-11 11:42:19 +02:00
nix Fix workspaces 2019-07-11 11:39:40 +02:00
test Fix workspaces 2019-07-11 11:39:40 +02:00
build.nix Fix workspaces 2019-07-11 11:39:40 +02:00
builtins.nix Add support for prebuilt dependencies 2019-07-11 11:06:43 +02:00
default.nix Fix workspaces 2019-07-11 11:39:40 +02:00
lib.nix Add support for prebuilt dependencies 2019-07-11 11:06:43 +02:00
README.md Add README 2019-07-11 11:42:19 +02:00
test.nix Fix workspaces 2019-07-11 11:39:40 +02:00

Naersk

Nix support for building cargo crates.

Install

Use niv:

$ niv add nmattia/naersk

And then

let
    pkgs = import <nixpkgs> {};
    sources = import ./nix/sources.nix;
    naersk = pkgs.callPackage sources.naersk {};
in naersk.buildPackage ./path/to/rust {}

NOTE: ./path/to/rust/ should contain a Cargo.lock.