forked from seL4/rust-sel4
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.nix
32 lines (30 loc) · 697 Bytes
/
Cargo.nix
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
32
#
# Copyright 2023, Colias Group, LLC
#
# SPDX-License-Identifier: BSD-2-Clause
#
{ lib, localCrates, defaultFrontmatter }:
{
nix.frontmatter = defaultFrontmatter;
nix.formatPolicyOverrides = [
{
table_rules = [
{
path_regex = ""; # top-level table
key_ordering.back = [ "patch" ];
}
];
}
];
workspace = {
resolver = "2";
default-members = [];
members = lib.naturalSort (lib.mapAttrsToList (_: v: v.path) localCrates);
};
patch.crates-io = {
ring = localCrates.ring or {
git = "https://github.com/coliasgroup/ring.git";
rev = "0f749acc5d5a8310dfc3ff985df04056f497fc1b"; # branch sel4
};
};
}