Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter

- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
This commit is contained in:
Eric F
2026-06-08 00:38:27 -04:00
parent 468cfeaa50
commit d398a6ced2
7326 changed files with 1177561 additions and 7 deletions

View File

@@ -0,0 +1,55 @@
package(default_visibility = ["//visibility:public"])
constraint_setting(name = "libc")
constraint_value(
name = "gnu",
constraint_setting = ":libc",
)
constraint_value(
name = "musl",
constraint_setting = ":libc",
)
constraint_value(
name = "none_libc",
constraint_setting = ":libc",
)
platform(
name = "aarch64-linux-gnu",
constraint_values = [
"@platforms//cpu:aarch64",
"@platforms//os:linux",
":gnu",
],
)
platform(
name = "aarch64-linux-musl",
constraint_values = [
"@platforms//cpu:aarch64",
"@platforms//os:linux",
":musl",
],
)
platform(
name = "armv7-linux-gnueabihf",
constraint_values = [
"@platforms//cpu:armv7",
"@platforms//os:linux",
":gnu",
],
)
platform(
name = "armv7-linux-musleabihf",
constraint_values = [
"@platforms//cpu:armv7",
"@platforms//os:linux",
":musl",
],
)