summaryrefslogtreecommitdiff
path: root/src/react-native-app/android/settings.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'src/react-native-app/android/settings.gradle')
-rw-r--r--src/react-native-app/android/settings.gradle18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/react-native-app/android/settings.gradle b/src/react-native-app/android/settings.gradle
new file mode 100644
index 0000000..0079352
--- /dev/null
+++ b/src/react-native-app/android/settings.gradle
@@ -0,0 +1,18 @@
+rootProject.name = 'reactnativeapp'
+
+dependencyResolutionManagement {
+ versionCatalogs {
+ reactAndroidLibs {
+ from(files(new File(["node", "--print", "require.resolve('react-native/package.json')"].execute(null, rootDir).text.trim(), "../gradle/libs.versions.toml")))
+ }
+ }
+}
+
+apply from: new File(["node", "--print", "require.resolve('expo/package.json')"].execute(null, rootDir).text.trim(), "../scripts/autolinking.gradle");
+useExpoModules()
+
+apply from: new File(["node", "--print", "require.resolve('@react-native-community/cli-platform-android/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim(), "../native_modules.gradle");
+applyNativeModulesSettingsGradle(settings)
+
+include ':app'
+includeBuild(new File(["node", "--print", "require.resolve('@react-native/gradle-plugin/package.json', { paths: [require.resolve('react-native/package.json')] })"].execute(null, rootDir).text.trim()).getParentFile())