-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefault.nix
More file actions
31 lines (27 loc) · 848 Bytes
/
Copy pathdefault.nix
File metadata and controls
31 lines (27 loc) · 848 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
let
pkgs = import <nixpkgs> {};
rustNightlyNixRepo = pkgs.fetchFromGitHub {
owner = "solson";
repo = "rust-nightly-nix";
rev = "7081bacc88037d9e218f62767892102c96b0a321";
sha256 = "0dzqmbwl2fkrdhj3vqczk7fqah8q7mfn40wx9vqavcgcsss63m8p";
};
rustPackages = pkgs.callPackage rustNightlyNixRepo { };
cargoNightly = rustPackages.cargo { date = "2018-02-07"; };
rustcNightly = rustPackages.rustc { date = "2018-02-07"; };
rustNightly = rustPackages.rustcWithSysroots {
rustc = rustcNightly;
sysroots = [
(rustPackages.rust-std { system = "wasm32-unknown-unknown"; date = "2018-02-07"; })
];
};
in
# buildInputs = [ rustNightly cargoNightly emscripten cmake yarn ];
pkgs.stdenv.mkDerivation {
name = "zoning-map-digitizer";
buildInputs = [
pkgs.yarn
rustNightly
cargoNightly
];
}