mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Remove Android.mk from internal Gradle task (#34687)
Summary: `Android.mk`s are no longer used for internal Gradle tasks since [First Round of CMake files for React Android](https://github.com/facebook/react-native/commit/b676ca560d8af686276ac4b88e4feb9c5b7e468d) and [CMake setup for ReactAndroid](https://github.com/facebook/react-native/commit/e3830ddffd9260fe071e0c9f9df40b379d54cf26) ## Changelog <!-- Help reviewers and the release process by writing your own changelog entry. For an example, see: https://reactnative.dev/contributing/changelogs-in-pull-requests --> [General] [Fixed] - Remove Android.mk from internal Gradle task Pull Request resolved: https://github.com/facebook/react-native/pull/34687 Test Plan: None Reviewed By: cipolleschi Differential Revision: D39541322 Pulled By: cortinico fbshipit-source-id: 421591effab2c1a82bcacff656360a2d02439a53
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9cb716ff76
commit
d0df6afe76
@@ -84,7 +84,7 @@ task downloadDoubleConversion(dependsOn: createNativeDepsDirectories, type: Down
|
||||
task prepareDoubleConversion(dependsOn: dependenciesPath ? [] : [downloadDoubleConversion], type: Copy) {
|
||||
from(dependenciesPath ?: tarTree(downloadDoubleConversion.dest))
|
||||
from("src/main/jni/third-party/double-conversion/")
|
||||
include("double-conversion-${DOUBLE_CONVERSION_VERSION}/src/**/*", "Android.mk", "CMakeLists.txt")
|
||||
include("double-conversion-${DOUBLE_CONVERSION_VERSION}/src/**/*", "CMakeLists.txt")
|
||||
filesMatching("*/src/**/*", { fname -> fname.path = "double-conversion/${fname.name}" })
|
||||
includeEmptyDirs = false
|
||||
into("$thirdPartyNdkDir/double-conversion")
|
||||
@@ -100,7 +100,7 @@ task downloadFolly(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
task prepareFolly(dependsOn: dependenciesPath ? [] : [downloadFolly], type: Copy) {
|
||||
from(dependenciesPath ?: tarTree(downloadFolly.dest))
|
||||
from("src/main/jni/third-party/folly/")
|
||||
include("folly-${FOLLY_VERSION}/folly/**/*", "Android.mk", "CMakeLists.txt")
|
||||
include("folly-${FOLLY_VERSION}/folly/**/*", "CMakeLists.txt")
|
||||
eachFile { fname -> fname.path = (fname.path - "folly-${FOLLY_VERSION}/") }
|
||||
includeEmptyDirs = false
|
||||
into("$thirdPartyNdkDir/folly")
|
||||
@@ -116,7 +116,7 @@ task downloadFmt(dependsOn: createNativeDepsDirectories, type: Download) {
|
||||
task prepareFmt(dependsOn: dependenciesPath ? [] : [downloadFmt], type: Copy) {
|
||||
from(dependenciesPath ?: tarTree(downloadFmt.dest))
|
||||
from("src/main/jni/third-party/fmt/")
|
||||
include("fmt-${FMT_VERSION}/src/**/*", "fmt-${FMT_VERSION}/include/**/*", "Android.mk", "CMakeLists.txt")
|
||||
include("fmt-${FMT_VERSION}/src/**/*", "fmt-${FMT_VERSION}/include/**/*", "CMakeLists.txt")
|
||||
eachFile { fname -> fname.path = (fname.path - "fmt-${FMT_VERSION}/") }
|
||||
includeEmptyDirs = false
|
||||
into("$thirdPartyNdkDir/fmt")
|
||||
@@ -153,7 +153,7 @@ final def prepareGlog = tasks.register("prepareGlog", PrepareGlogTask) {
|
||||
it.outputDir.set(new File(thirdPartyNdkDir, "glog"))
|
||||
}
|
||||
|
||||
// Create Android.mk library module based on jsc from npm
|
||||
// Create Android native library module based on jsc from npm
|
||||
tasks.register('prepareJSC', PrepareJSCTask) {
|
||||
it.jscPackagePath.set(findNodeModulePath(projectDir, "jsc-android"))
|
||||
it.outputDir = project.layout.buildDirectory.dir("third-party-ndk/jsc")
|
||||
|
||||
Reference in New Issue
Block a user