From 0d8b8179b7e70e60b1ed3c179c410c2698dab9f7 Mon Sep 17 00:00:00 2001 From: Dustin Spicuzza Date: Tue, 5 Mar 2024 21:28:54 -0500 Subject: [PATCH] Don't use static linking --- pyproject.toml | 22 ++++++++++++++++++++-- rev/_revlib/__init__.py | 0 rev/_revlib_driver/__init__.py | 0 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 rev/_revlib/__init__.py create mode 100644 rev/_revlib_driver/__init__.py diff --git a/pyproject.toml b/pyproject.toml index 5b23655..720bd2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,20 +22,38 @@ requires = [ [tool.robotpy-build] base_package = "rev" -[tool.robotpy-build.static_libs."revlib_driver".maven_lib_download] +[tool.robotpy-build.wrappers."rev._revlib_driver"] +name = "revlib_driver" +depends = [ + "wpiutil", + "wpiHal", + "wpilibc", +] + +[tool.robotpy-build.wrappers."rev._revlib_driver".maven_lib_download] artifact_id = "REVLib-driver" group_id = "com.revrobotics.frc" repo_url = "https://maven.revrobotics.com" version = "2024.2.2" libs = ["REVLibDriver"] -[tool.robotpy-build.static_libs."revlib".maven_lib_download] +[tool.robotpy-build.wrappers."rev._revlib"] +name = "revlib" +depends = [ + "wpiutil", + "wpiHal", + "wpilibc", + "revlib_driver" +] + +[tool.robotpy-build.wrappers."rev._revlib".maven_lib_download] artifact_id = "REVLib-cpp" group_id = "com.revrobotics.frc" repo_url = "https://maven.revrobotics.com" version = "2024.2.2" libs = ["REVLib"] + [tool.robotpy-build.wrappers."rev"] name = "rev" sources = [ diff --git a/rev/_revlib/__init__.py b/rev/_revlib/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/rev/_revlib_driver/__init__.py b/rev/_revlib_driver/__init__.py new file mode 100644 index 0000000..e69de29