Skip to content

Commit 84a5838

Browse files
authored
fix: support nightlies on android (#6)
1 parent 15b0d4b commit 84a5838

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

android/build.gradle.kts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ val reactNativeDir = findNodePackageDir("react-native")
1414
val reactNativeManifest = file("${reactNativeDir}/package.json")
1515
val reactNativeManifestAsJson = JsonSlurper().parseText(reactNativeManifest.readText()) as Map<*, *>
1616
val reactNativeVersion = reactNativeManifestAsJson["version"] as String
17-
val (major, minor, patch) = reactNativeVersion.split(".")
17+
val (major, minor, patch) = reactNativeVersion.split("-")[0].split(".")
1818
val rnMinorVersion = minor.toInt()
1919
val rnPatchVersion = patch.toInt()
2020
val prefabHeadersDir = file("${layout.buildDirectory.get()}/prefab-headers")
@@ -105,8 +105,11 @@ dependencies {
105105
}
106106

107107
val createPrefabHeadersDir by
108-
tasks.registering {
109-
prefabHeadersDir.mkdirs()
108+
tasks.registering(Copy::class) {
109+
from("src/main/cpp")
110+
from("../common")
111+
include("*.h")
112+
into(prefabHeadersDir)
110113
}
111114

112115
tasks.named("preBuild").dependsOn(createPrefabHeadersDir)

0 commit comments

Comments
 (0)