Feature-flag based build configuration #1
Labels
No Label
bug
hardware-support
performance
remote-control
ux
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: tdfischer/renderbug-cpp#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It would be a really swell idea to have config.json specify what hardware is available, and then use that to tailor the build configuration to include/exclude the relevant service tasklets from the binary.
For example, you could specify that you want a setup with WiFi + MQTT + BPM timers. You could also specify that you have multiple LED strips and define what pins go on what strips, along with the surface mapping config.