uORB print_message cleanup

- indent field print with tabs instead of spaces
 - print a newline before printing a nested field
 - cmake add generator dependencies
This commit is contained in:
Daniel Agar
2018-03-27 12:19:04 -04:00
parent c4c4441c87
commit 416feea9e4
3 changed files with 20 additions and 9 deletions
+3 -3
View File
@@ -205,7 +205,7 @@ def print_field(field):
else:
for i in range(array_length):
print("printf(\" " + field.type + " " + field.name + "[" + str(i) + "]\");")
print("printf(\"\\t" + field.type + " " + field.name + "[" + str(i) + "]\");")
print(" print_message(message." + field.name + "[" + str(i) + "]);")
return
@@ -236,11 +236,11 @@ def print_field(field):
field_name = "(double)" + field_name
else:
print("printf(\" " + field.name + "\");")
print("printf(\"\\n\\t" + field.name + "\");")
print("\tprint_message(message."+ field.name + ");")
return
print("printf(\"\t" + field.name + ": " + c_type + "\\n\", " + field_name + ");" )
print("printf(\"\\t" + field.name + ": " + c_type + "\\n\", " + field_name + ");" )
def print_field_def(field):