File tree Expand file tree Collapse file tree 2 files changed +10
-21
lines changed Expand file tree Collapse file tree 2 files changed +10
-21
lines changed Original file line number Diff line number Diff line change 14
14
} ;
15
15
} ;
16
16
17
- outputs =
18
- { self
19
- , nixpkgs
20
- , flake-utils
21
-
22
- , fenix
23
- , crane
24
- } : flake-utils . lib . eachDefaultSystem ( system :
17
+ outputs = inputs : inputs . flake-utils . lib . eachDefaultSystem ( system :
25
18
let
26
- pkgs = nixpkgs . legacyPackages . ${ system } ;
19
+ pkgs = inputs . nixpkgs . legacyPackages . ${ system } ;
27
20
stdenv =
28
21
if pkgs . stdenv . isLinux then
29
22
pkgs . stdenvAdapters . useMoldLinker pkgs . stdenv
30
23
else
31
24
pkgs . stdenv ;
32
25
33
- mkToolchain = fenix . packages . ${ system } . combine ;
26
+ mkToolchain = inputs . fenix . packages . ${ system } . combine ;
34
27
35
- toolchain = fenix . packages . ${ system } . stable ;
28
+ toolchain = inputs . fenix . packages . ${ system } . stable ;
36
29
37
30
buildToolchain = mkToolchain ( with toolchain ; [
38
31
cargo
47
40
rustc
48
41
49
42
# Always use nightly rustfmt because most of its options are unstable
50
- fenix . packages . ${ system } . latest . rustfmt
43
+ inputs . fenix . packages . ${ system } . latest . rustfmt
51
44
] ) ;
52
45
53
- builder =
54
- ( ( crane . mkLib pkgs ) . overrideToolchain buildToolchain ) . buildPackage ;
46
+ builder = (
47
+ ( inputs . crane . mkLib pkgs ) . overrideToolchain buildToolchain
48
+ ) . buildPackage ;
55
49
in
56
50
{
57
51
packages . default = builder {
Original file line number Diff line number Diff line change 4
4
flake-utils . url = "github:numtide/flake-utils?ref=main" ;
5
5
} ;
6
6
7
- outputs =
8
- { self
9
- , nixpkgs
10
- , flake-utils
11
- ,
12
- } : flake-utils . lib . eachDefaultSystem ( system :
7
+ outputs = inputs : inputs . flake-utils . lib . eachDefaultSystem ( system :
13
8
let
14
- pkgs = nixpkgs . legacyPackages . ${ system } ;
9
+ pkgs = inputs . nixpkgs . legacyPackages . ${ system } ;
15
10
in
16
11
{
17
12
devShells . default = pkgs . mkShell {
You can’t perform that action at this time.
0 commit comments