naersk/README.md

28 lines
430 B
Markdown
Raw Normal View History

2019-07-11 09:42:19 +00:00
# Naersk
Nix support for building [cargo] crates.
## Install
Use [niv]:
``` shell
$ niv add nmattia/naersk
```
And then
``` nix
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`.
[cargo]: https://crates.io/
[niv]: https://github.com/nmattia/niv