Skip to content

Commit f0aeea2

Browse files
authored
Merge pull request #114483 from ej-sanmartin/fix/android-export-multi-arch
Fix Android export with multiple architectures failing when GDExtension includes native dependencies
2 parents a60390c + 298affa commit f0aeea2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

editor/export/gdextension_export_plugin.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,8 @@ void GDExtensionExportPlugin::_export_file(const String &p_path, const String &p
151151
}
152152
}
153153

154-
Vector<SharedObject> dependencies_shared_objects = GDExtensionLibraryLoader::find_extension_dependencies(p_path, config, [p_features](String p_feature) { return p_features.has(p_feature); });
154+
Vector<SharedObject> dependencies_shared_objects = GDExtensionLibraryLoader::find_extension_dependencies(
155+
p_path, config, [features_wo_arch, arch_tag](String p_feature) { return features_wo_arch.has(p_feature) || (p_feature == arch_tag); });
155156
for (const SharedObject &shared_object : dependencies_shared_objects) {
156157
_add_shared_object(shared_object);
157158
}

0 commit comments

Comments
 (0)