mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
e96396bd18
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/49212 Currently, developers can't use `popup-menu-android` at all because the Gradle file we publish is referencing internal machinery. I'm adding a pre-publish script that manipulates the Gradle. This is the easiest solution without having to do crazy setup inside RNGP or having duplicated version codes around in the monorepo. Fixes https://github.com/facebook/react-native/issues/49112 Changelog: [Android] [Fixed] - Fix react-native/popup-menu-android not building for 3rd party developers Reviewed By: cipolleschi Differential Revision: D69192874 fbshipit-source-id: 9f9e8a0a6e76308e598a09f4c70dbc659c238b00
36 lines
813 B
Kotlin
36 lines
813 B
Kotlin
/*
|
|
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/
|
|
|
|
plugins {
|
|
id("com.facebook.react")
|
|
id("com.android.library")
|
|
id("org.jetbrains.kotlin.android")
|
|
}
|
|
|
|
android {
|
|
compileSdk = libs.versions.compileSdk.get().toInt()
|
|
buildToolsVersion = libs.versions.buildTools.get()
|
|
namespace = "com.facebook.react.popupmenu"
|
|
|
|
defaultConfig { minSdk = libs.versions.minSdk.get().toInt() }
|
|
|
|
compileOptions {
|
|
sourceCompatibility = JavaVersion.VERSION_17
|
|
targetCompatibility = JavaVersion.VERSION_17
|
|
}
|
|
}
|
|
|
|
kotlin {
|
|
jvmToolchain(17)
|
|
explicitApi()
|
|
}
|
|
|
|
dependencies {
|
|
// Build React Native from source
|
|
implementation(project(":packages:react-native:ReactAndroid"))
|
|
}
|