Automatic generation of markdown pages for supported devices

+ Added build-supported-devices.sh script
+ Added new target in CI/CD to build at compile time
This commit is contained in:
Chris 2022-05-25 17:58:59 +10:00
parent a7adfe251b
commit 524675108d
163 changed files with 699 additions and 265 deletions

View file

@ -13,6 +13,7 @@ using namespace std::chrono_literals;
/**------------------------------------------------------------------*\
@name HyperX Mousemat
@category Mousemat
@type USB
@save :x:
@direct :white_check_mark:
@ -85,14 +86,14 @@ void RGBController_HyperXMousemat::SetupZones()
for(unsigned int led_idx = 0; led_idx < zones[zone_idx].leds_count; led_idx++)
{
led new_led;
new_led.name = zones[zone_idx].name;
if(zones[zone_idx].leds_count > 1)
{
new_led.name.append(" LED ");
new_led.name.append(std::to_string(led_idx + 1));
}
}
leds.push_back(new_led);
}