From c5413eb9fa9ae6c1dd3d43f743863346a8ef0284 Mon Sep 17 00:00:00 2001 From: Peter Feerick <5500713+pfeerick@users.noreply.github.com> Date: Wed, 2 Sep 2026 21:35:05 +1000 Subject: [PATCH] feat: add module size override flags Adds global module_size_std and module_size_sml flags mapping to -DMODULE_SIZE_STD= / -DMODULE_SIZE_SML=, letting a build request override the external module bay size EdgeTX compiles for (the two macros are independent gates on which module types appear in the menu, not mutually exclusive, so both can be toggled freely) (#78). Co-Authored-By: Claude Sonnet 5 --- targets.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/targets.json b/targets.json index ad4bc5c..78397e6 100644 --- a/targets.json +++ b/targets.json @@ -128,6 +128,14 @@ "afhds3": { "build_flag": "AFHDS3", "values": ["YES", "NO"] + }, + "module_size_std": { + "build_flag": "MODULE_SIZE_STD", + "values": ["YES", "NO"] + }, + "module_size_sml": { + "build_flag": "MODULE_SIZE_SML", + "values": ["YES", "NO"] } }, "tags": {