From 29be7732200a7b510f0db4e950b9497e12dc85fe Mon Sep 17 00:00:00 2001 From: Kudo Chien Date: Fri, 14 Feb 2025 23:59:27 +0800 Subject: [PATCH] fix: support nightlies on android --- android/build.gradle.kts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/android/build.gradle.kts b/android/build.gradle.kts index ad68469..c8d6724 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -14,7 +14,7 @@ val reactNativeDir = findNodePackageDir("react-native") val reactNativeManifest = file("${reactNativeDir}/package.json") val reactNativeManifestAsJson = JsonSlurper().parseText(reactNativeManifest.readText()) as Map<*, *> val reactNativeVersion = reactNativeManifestAsJson["version"] as String -val (major, minor, patch) = reactNativeVersion.split(".") +val (major, minor, patch) = reactNativeVersion.split("-")[0].split(".") val rnMinorVersion = minor.toInt() val rnPatchVersion = patch.toInt() val prefabHeadersDir = file("${layout.buildDirectory.get()}/prefab-headers") @@ -105,8 +105,11 @@ dependencies { } val createPrefabHeadersDir by - tasks.registering { - prefabHeadersDir.mkdirs() + tasks.registering(Copy::class) { + from("src/main/cpp") + from("../common") + include("*.h") + into(prefabHeadersDir) } tasks.named("preBuild").dependsOn(createPrefabHeadersDir)