From 4c5c5fff72be9ce56b800a803af1a74a36cdef50 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Wed, 8 Jan 2020 13:26:14 +1100 Subject: [PATCH] AP_Scripting: add some pointers on how to work with bindings --- libraries/AP_Scripting/README.md | 6 ++++++ libraries/AP_Scripting/generator/src/main.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Scripting/README.md b/libraries/AP_Scripting/README.md index 832283a035..471a4b7cfb 100644 --- a/libraries/AP_Scripting/README.md +++ b/libraries/AP_Scripting/README.md @@ -47,3 +47,9 @@ end return update, 1000 -- request to be rerun again 1000 milliseconds (1 second) from now ``` + +## Working with bindings + +Edit bindings.desc + +cd into the generator subdirectory and type `make run` diff --git a/libraries/AP_Scripting/generator/src/main.c b/libraries/AP_Scripting/generator/src/main.c index 65875e9c18..12882024fd 100644 --- a/libraries/AP_Scripting/generator/src/main.c +++ b/libraries/AP_Scripting/generator/src/main.c @@ -1724,7 +1724,7 @@ int main(int argc, char **argv) { error(ERROR_GENERAL, "Unable to open the output source file: %s", file_name); } - fprintf(source, "// auto generated bindings, don't manually edit\n"); + fprintf(source, "// auto generated bindings, don't manually edit. See README.md for details.\n"); trace(TRACE_GENERAL, "Sanity checking parsed input"); @@ -1773,7 +1773,7 @@ int main(int argc, char **argv) { } free(file_name); fprintf(header, "#pragma once\n"); - fprintf(header, "// auto generated bindings, don't manually edit\n"); + fprintf(header, "// auto generated bindings, don't manually edit. See README.md for details.\n"); emit_headers(header); fprintf(header, "#include \"lua/src/lua.hpp\"\n"); fprintf(header, "#include \n\n");