[ObjCExport] AA: Enable generation of base declarations

^KT-65738 Fixed
This commit is contained in:
Sebastian Sellmair
2024-02-12 09:16:48 +01:00
committed by Space Team
parent 2ae2f09fee
commit e53e94516f
8 changed files with 56 additions and 6 deletions
@@ -45,6 +45,11 @@ class Fe10HeaderGeneratorExtension : ParameterResolver, AfterEachCallback {
private class Fe10HeaderGeneratorImpl(private val disposable: Disposable) : HeaderGenerator {
override fun generateHeaders(root: File, configuration: HeaderGenerator.Configuration): ObjCHeader {
val headerGenerator = createObjCExportHeaderGenerator(disposable, root, configuration)
if (configuration.generateBaseDeclarationStubs) {
headerGenerator.translateBaseDeclarations()
}
headerGenerator.translateModuleDeclarations()
return headerGenerator.buildHeader()
}