-
Notifications
You must be signed in to change notification settings - Fork 86
Expand file tree
/
Copy pathflake.nix
More file actions
37 lines (35 loc) · 910 Bytes
/
flake.nix
File metadata and controls
37 lines (35 loc) · 910 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
32
33
34
35
36
37
{
description = "Set of robot URDFs for benchmarking and developed examples";
inputs.gepetto.url = "github:gepetto/nix";
outputs =
inputs:
inputs.gepetto.lib.mkFlakoboros inputs (
{ lib, ... }:
{
extraPyPackages = [
"meshcat"
"pinocchio"
"viser"
];
# don't trigger a pinocchio rebuild by overriding example-robot-data
pyOverrides.example-robot-data = {
buildStandalone = false;
};
pyOverrideAttrs.example-robot-data = {
src = lib.fileset.toSource {
root = ./.;
fileset = lib.fileset.unions [
./CMakeLists.txt
./colcon.pkg
./include
./package.xml
./pyproject.toml
./python
./robots
./unittest
];
};
};
}
);
}