11[build-system ]
22requires  = [
33    " robotpy-build<2025.0.0b1,~=2025.0.0a1" 
4-     " robotpy-wpiutil~=2025.0.0b1 " 
5-     " robotpy-wpimath~=2025.0.0b1 " 
6-     " wpilib~=2025.0.0b1 " 
4+     " robotpy-wpiutil~=2025.0.0b2 " 
5+     " robotpy-wpimath~=2025.0.0b2 " 
6+     " wpilib~=2025.0.0b2 " 
77]
88
99[tool .robotpy-build ]
@@ -17,56 +17,48 @@ author_email = "robotpy@googlegroups.com"
1717url  = " https://github.com/robotpy/robotpy-navx" 
1818license  = " BSD-3-Clause" 
1919install_requires  = [
20-     " robotpy-wpiutil~=2025.0.0b1 " 
21-     " robotpy-wpimath~=2025.0.0b1 " 
22-     " wpilib~=2025.0.0b1 " 
20+     " robotpy-wpiutil~=2025.0.0b2 " 
21+     " robotpy-wpimath~=2025.0.0b2 " 
22+     " wpilib~=2025.0.0b2 " 
2323]
2424
25- [tool .robotpy-build .wrappers . "navx "maven_lib_download ]
26- artifact_id  = " navx_frc-cpp " 
27- group_id  = " com.kauailabs.navx .frc" 
25+ [tool .robotpy-build .static_libs . "studica_driver "maven_lib_download ]
26+ artifact_id  = " Studica-driver " 
27+ group_id  = " com.studica .frc" 
2828repo_url  = " https://dev.studica.com/maven/release/2025" 
29- version  = " 2025.1.1-beta-1" 
30- use_sources  = true 
31- sources  = [
32-     " AHRS.cpp" 
33-     " ContinuousAngleTracker.cpp" 
34-     " InertialDataIntegrator.cpp" 
35-     " OffsetTracker.cpp" 
36-     " RegisterIO.cpp" 
37-     " RegisterIOI2C.cpp" 
38-     " RegisterIOMau.cpp" 
39-     " RegisterIOSPI.cpp" 
40-     " SerialIO.cpp" 
41-     " SimIO.cpp" 
42-     " Tracer.cpp" 
43- ]
29+ version  = " 2025.1.1-beta-3" 
30+ libs  = [" StudicaDriver" 
4431
45- [[tool .robotpy-build .wrappers ."navx" .maven_lib_download .patches ]]
46- patch  = " navx/src/sources.patch" 
47- strip  = 1 
48- 
49- [[tool .robotpy-build .wrappers ."navx" .maven_lib_download .header_patches ]]
50- patch  = " navx/src/ahrs.h.patch" 
51- strip  = 2 
32+ [tool .robotpy-build .static_libs ."studica_lib" .maven_lib_download ]
33+ artifact_id  = " Studica-cpp" 
34+ group_id  = " com.studica.frc" 
35+ repo_url  = " https://dev.studica.com/maven/release/2025" 
36+ version  = " 2025.1.1-beta-3" 
37+ libs  = [" Studica" 
5238
5339[tool .robotpy-build .wrappers ."navx" ]
5440name  = " navx" 
5541depends  = [
42+     " wpilib_core" 
43+     " wpimath_cpp" 
44+     " wpimath_geometry" 
45+     " wpiHal" 
5646    " wpilibc" 
5747    " wpilib_core" 
5848    " wpimath_cpp" 
5949    " wpimath_geometry" 
6050    " wpiHal" 
51+     " ntcore" 
6152    " wpiutil" 
53+     " studica_driver" 
54+     " studica_lib" 
6255]
6356
6457sources  = [
6558    " navx/src/rpy/navx.cpp" 
6659]
6760
6861generate  = [
69-     { AHRS  = " AHRS.h" 
70-     #  { ITimestampedDataSubscriber = "ITimestampedDataSubscriber.h" },
62+     { AHRS  = " studica/AHRS.h" 
7163]
7264generation_data  = " gen" 
0 commit comments