/
pyproject.toml
43 lines (37 loc) · 922 Bytes
/
pyproject.toml
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
38
39
40
41
42
43
[build-system]
requires = [
"robotpy-build<2025.0.0,>=2024.0.0",
"wpilib<2025.0.0,>=2024.3.1.0",
]
[tool.robotpy-build]
base_package = "mindsensors"
[tool.robotpy-build.metadata]
name = "robotpy-mindsensors"
description = "Python wrapper for MindSensors CANLight"
author = "RobotPy Development Team"
author_email = "robotpy@googlegroups.com"
url = "https://github.com/virtuald/robotpy-mindsensors"
license = "BSD-3-Clause"
install_requires = [
"wpilib<2025.0.0,>=2024.3.1.0",
]
[tool.robotpy-build.wrappers."mindsensors"]
name = "mindsensors"
depends = [
"wpilibc",
"wpilib_core",
"wpimath_cpp",
"wpimath_geometry",
"wpiHal",
"wpiutil",
]
sources = [
"mindsensors/src/CANLight.cpp",
"mindsensors/src/CANLightDriver.cpp",
"mindsensors/src/mindsensorsDriver.cpp",
"mindsensors/src/main.cpp",
]
generate = [
{ CANLight = "CANLight.h" },
]
generation_data = "gen"