diff --git a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/IOSModuleConfigurator.kt b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/IOSModuleConfigurator.kt index 80a4c7cb491..09f425ad07f 100644 --- a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/IOSModuleConfigurator.kt +++ b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/moduleConfigurators/IOSModuleConfigurator.kt @@ -9,6 +9,7 @@ import org.jetbrains.annotations.NonNls import org.jetbrains.kotlin.tools.projectWizard.KotlinNewProjectWizardBundle import org.jetbrains.kotlin.tools.projectWizard.core.* import org.jetbrains.kotlin.tools.projectWizard.phases.GenerationPhase +import org.jetbrains.kotlin.tools.projectWizard.plugins.buildSystem.gradle.GradlePlugin import org.jetbrains.kotlin.tools.projectWizard.plugins.kotlin.ModulesToIrConversionData import org.jetbrains.kotlin.tools.projectWizard.settings.buildsystem.* import org.jetbrains.kotlin.tools.projectWizard.templates.FileTemplate @@ -30,6 +31,13 @@ object IOSSinglePlatformModuleConfigurator : SinglePlatformModuleConfigurator, M override val needCreateBuildFile: Boolean = false override val requiresRootBuildFile: Boolean = true + override fun Writer.runArbitraryTask( + configurationData: ModulesToIrConversionData, + module: Module, + modulePath: Path + ): TaskResult = + GradlePlugin::gradleProperties.addValues("xcodeproj" to "./${module.name}") + override fun Reader.createTemplates( configurationData: ModulesToIrConversionData, module: Module,