mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
[bazel][robotpy] Add mirror for robotpy's wpiuil and wpinet libraries (#8062)
Project import generated by Copybara. GitOrigin-RevId: 92ea93d1b47a82667044bd0af05f7fdb34d2c2c2
This commit is contained in:
42
shared/bazel/rules/robotpy/generation_utils.py
Normal file
42
shared/bazel/rules/robotpy/generation_utils.py
Normal file
@@ -0,0 +1,42 @@
|
||||
def fixup_root_package_name(name):
|
||||
if name == "wpihal":
|
||||
return "hal"
|
||||
if name == "wpilib":
|
||||
return "wpilibc"
|
||||
if name == "wpilog":
|
||||
return "datalog"
|
||||
if name == "xrp":
|
||||
return "xrpVendordep"
|
||||
if name == "romi":
|
||||
return "romiVendordep"
|
||||
if name == "pyntcore":
|
||||
return "ntcore"
|
||||
return name
|
||||
|
||||
|
||||
def fixup_native_lib_name(name):
|
||||
return name
|
||||
|
||||
|
||||
def fixup_shared_lib_name(name):
|
||||
if name == "wpihal":
|
||||
return "wpiHal"
|
||||
if name == "hal":
|
||||
return "wpiHal"
|
||||
if name == "wpilib":
|
||||
return "wpilibc"
|
||||
if name == "xrp":
|
||||
return "xrpVendordep"
|
||||
if name == "romi":
|
||||
return "romiVendordep"
|
||||
return name
|
||||
|
||||
|
||||
def fixup_python_dep_name(name):
|
||||
if name == "robotpy-datalog":
|
||||
return "robotpy-wpilog"
|
||||
if name == "robotpy-ntcore":
|
||||
return "pyntcore"
|
||||
if name == "wpilib":
|
||||
return "robotpy-wpilib"
|
||||
return name
|
||||
Reference in New Issue
Block a user