Skip to content

Commit bfe5c68

Browse files
committed
AP_Scripting: enable AP_Scheduler for CubeOrange-periph-heavy
... we use the scehduler in AP_Motors, which is compiled when making heavy-periph
1 parent 320cf3b commit bfe5c68

File tree

1 file changed

+3
-0
lines changed
  • libraries/AP_Scripting/generator/src

1 file changed

+3
-0
lines changed

libraries/AP_Scripting/generator/src/main.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2927,6 +2927,9 @@ int main(int argc, char **argv) {
29272927

29282928
// for set_and_print_new_error_message deprecate warning
29292929
fprintf(source, "#include <AP_Scripting/lua_scripts.h>\n");
2930+
fprintf(source, "\n");
2931+
// the generated source uses the Scehduler singleton:
2932+
fprintf(source, "#include <AP_Scheduler/AP_Scheduler.h>\n");
29302933

29312934
fprintf(source, "extern const AP_HAL::HAL& hal;\n");
29322935

0 commit comments

Comments
 (0)