@@ -224,11 +224,9 @@ def get_file_list(api_filepath, output_dir, headers=False, sources=False, profil
224224 continue
225225
226226 header_filename = include_gen_folder / "variant" / (camel_to_snake (builtin_class ["name" ]) + ".hpp" )
227- header_compat_filename = include_gen_compat_folder / "variant" / (camel_to_snake (builtin_class ["name" ]) + ".hpp" )
228227 source_filename = source_gen_folder / "variant" / (camel_to_snake (builtin_class ["name" ]) + ".cpp" )
229228 if headers :
230229 files .append (str (header_filename .as_posix ()))
231- files .append (str (header_compat_filename .as_posix ()))
232230 if sources :
233231 files .append (str (source_filename .as_posix ()))
234232
@@ -238,12 +236,11 @@ def get_file_list(api_filepath, output_dir, headers=False, sources=False, profil
238236 engine_class ["name" ] = "ClassDBSingleton"
239237 engine_class ["alias_for" ] = "ClassDB"
240238 header_filename = include_gen_folder / "classes" / (camel_to_snake (engine_class ["name" ]) + ".hpp" )
241- header_compat_filename = include_gen_compat_folder / "classes" / (camel_to_snake (engine_class ["name" ]) + ".hpp" )
242239 source_filename = source_gen_folder / "classes" / (camel_to_snake (engine_class ["name" ]) + ".cpp" )
243240 if headers :
244241 files .append (str (header_filename .as_posix ()))
245242 files .append (str (header_compat_filename .as_posix ()))
246- if sources and is_class_included ( engine_class [ "name" ], build_profile ) :
243+ if sources :
247244 files .append (str (source_filename .as_posix ()))
248245
249246 for native_struct in api ["native_structures" ]:
@@ -253,10 +250,8 @@ def get_file_list(api_filepath, output_dir, headers=False, sources=False, profil
253250 snake_struct_name = camel_to_snake (struct_name )
254251
255252 header_filename = include_gen_folder / "classes" / (snake_struct_name + ".hpp" )
256- header_compat_filename = include_gen_compat_folder / "classes" / (snake_struct_name + ".hpp" )
257253 if headers :
258254 files .append (str (header_filename .as_posix ()))
259- files .append (str (header_compat_filename .as_posix ()))
260255
261256 if headers :
262257 for path in [
@@ -1590,6 +1585,7 @@ def generate_compat_includes(output_dir: Path, target_dir: Path):
15901585 result .append (f"#include <{ file_godot_name } >" )
15911586 result .append (f"#else" )
15921587 result .append (f"#include <{ file_godot_cpp_name } >" )
1588+ result .append (f"using namespace godot;" )
15931589 result .append (f"#endif" )
15941590 result .append ("" )
15951591 result .append (f"#endif // ! { header_guard } " )
0 commit comments