File tree Expand file tree Collapse file tree
gradle-plugins/react/brownfield/src/main/kotlin/com/callstack/react/brownfield/plugin Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,18 +47,20 @@ object RNSourceSets {
4747 project.extensions.getByType(LibraryExtension ::class .java).libraryVariants.all { variant ->
4848 val upperCaseVariantName = variant.name.replaceFirstChar(Char ::titlecase)
4949
50- androidExtension.sourceSets.getByName(" main" ) { sourceSet ->
51- for (bundlePathSegment in listOf (
52- // outputs for RN <= 0.81
53- " createBundle${upperCaseVariantName} JsAndAssets" ,
54- // outputs for RN >= 0.82
55- " react/release" ,
56- )) {
57- sourceSet.assets.srcDirs(" $appBuildDir /generated/assets/$bundlePathSegment " )
58- sourceSet.res.srcDirs(" $appBuildDir /generated/res/$bundlePathSegment " )
50+ if (upperCaseVariantName.contains(" Release" )) {
51+ androidExtension.sourceSets.getByName(" main" ) { sourceSet ->
52+ for (bundlePathSegment in listOf (
53+ // outputs for RN <= 0.81
54+ " createBundle${upperCaseVariantName} JsAndAssets" ,
55+ // outputs for RN >= 0.82
56+ " react/release" ,
57+ )) {
58+ sourceSet.assets.srcDirs(" $appBuildDir /generated/assets/$bundlePathSegment " )
59+ sourceSet.res.srcDirs(" $appBuildDir /generated/res/$bundlePathSegment " )
60+ }
61+
62+ sourceSet.java.srcDirs(" $moduleBuildDir /generated/autolinking/src/main/java" )
5963 }
60-
61- sourceSet.java.srcDirs(" $moduleBuildDir /generated/autolinking/src/main/java" )
6264 }
6365 }
6466
You can’t perform that action at this time.
0 commit comments