Skip to content

Commit 4864e95

Browse files
committed
fix: make VariantProcessor use GP extension's appProjectName for resolving app project
1 parent e6de79e commit 4864e95

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • gradle-plugins/react/brownfield/src/main/kotlin/com/callstack/react/brownfield/processors

gradle-plugins/react/brownfield/src/main/kotlin/com/callstack/react/brownfield/processors/VariantProcessor.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* We can't use the new `com.android.build.gradle.api.LibraryVariant`
66
* as of now.
77
*
8-
* We may want to re-visit this in future.
8+
* We may want to re-visit this in the future.
99
*/
1010

1111
package com.callstack.react.brownfield.processors
@@ -17,6 +17,7 @@ import com.callstack.react.brownfield.artifacts.ArtifactsResolver.Companion.ARTI
1717
import com.callstack.react.brownfield.exceptions.TaskNotFound
1818
import com.callstack.react.brownfield.shared.BaseProject
1919
import com.callstack.react.brownfield.utils.AndroidArchiveLibrary
20+
import com.callstack.react.brownfield.utils.Extension
2021
import com.callstack.react.brownfield.utils.capitalized
2122
import org.gradle.api.Task
2223
import org.gradle.api.artifacts.ResolvedArtifact
@@ -57,7 +58,8 @@ class VariantProcessor(private val variant: LibraryVariant) : BaseProject() {
5758
}
5859

5960
if (capitalizedVariantName.contains("Release")) {
60-
prepareTask.dependsOn(":app:createBundle${capitalizedVariantName}JsAndAssets")
61+
val projectExt = project.extensions.getByType(Extension::class.java)
62+
prepareTask.dependsOn(":${projectExt.appProjectName}:createBundle${capitalizedVariantName}JsAndAssets")
6163
}
6264

6365
val bundleTask = variantTaskProvider.bundleTaskProvider(project, variant.name)

0 commit comments

Comments
 (0)