|
@@ -204,6 +204,11 @@ def generate_builtin_bindings(api, output_dir, build_config):
|
|
|
if type_name in used_classes:
|
|
|
used_classes.remove(type_name)
|
|
|
|
|
|
+ used_classes = list(used_classes)
|
|
|
+ used_classes.sort()
|
|
|
+ fully_used_classes = list(fully_used_classes)
|
|
|
+ fully_used_classes.sort()
|
|
|
+
|
|
|
with header_filename.open("w+") as header_file:
|
|
|
header_file.write(generate_builtin_class_header(builtin_api, size, used_classes, fully_used_classes))
|
|
|
|
|
@@ -888,6 +893,11 @@ def generate_engine_classes_bindings(api, output_dir, use_template_get_node):
|
|
|
if type_name in used_classes:
|
|
|
used_classes.remove(type_name)
|
|
|
|
|
|
+ used_classes = list(used_classes)
|
|
|
+ used_classes.sort()
|
|
|
+ fully_used_classes = list(fully_used_classes)
|
|
|
+ fully_used_classes.sort()
|
|
|
+
|
|
|
with header_filename.open("w+") as header_file:
|
|
|
header_file.write(
|
|
|
generate_engine_class_header(class_api, used_classes, fully_used_classes, use_template_get_node)
|