From d1de760ee42b21aa03b62c874eaec2dd200d0a6a Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Wed, 1 May 2024 14:44:47 +1000 Subject: [PATCH] AP_Scripting: enable AP_Scheduler for CubeOrange-periph-heavy ... we use the scehduler in AP_Motors, which is compiled when making heavy-periph --- libraries/AP_Scripting/generator/src/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/AP_Scripting/generator/src/main.c b/libraries/AP_Scripting/generator/src/main.c index d0ce2c7fcf..c6a93383da 100644 --- a/libraries/AP_Scripting/generator/src/main.c +++ b/libraries/AP_Scripting/generator/src/main.c @@ -2927,6 +2927,9 @@ int main(int argc, char **argv) { // for set_and_print_new_error_message deprecate warning fprintf(source, "#include \n"); + fprintf(source, "\n"); + // the generated source uses the Scehduler singleton: + fprintf(source, "#include \n"); fprintf(source, "extern const AP_HAL::HAL& hal;\n");