summaryrefslogtreecommitdiff
path: root/android/build.gradle
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-07-16 14:54:44 +0700
committerpolwex <polwex@sortug.com>2025-07-16 14:54:44 +0700
commitaadfe206f3233032d8742a17c1f21d4750946a41 (patch)
treea63a95381ff99af1226ef096ce94cc32d8153ca5 /android/build.gradle
parent1c81a70b0349a7f7577d0124b4b67ab5ea01e68d (diff)
aaaarggh!!!
Diffstat (limited to 'android/build.gradle')
-rw-r--r--android/build.gradle37
1 files changed, 37 insertions, 0 deletions
diff --git a/android/build.gradle b/android/build.gradle
new file mode 100644
index 0000000..fa7b11e
--- /dev/null
+++ b/android/build.gradle
@@ -0,0 +1,37 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+
+buildscript {
+ repositories {
+ google()
+ mavenCentral()
+ }
+ dependencies {
+ classpath('com.android.tools.build:gradle')
+ classpath('com.facebook.react:react-native-gradle-plugin')
+ classpath('org.jetbrains.kotlin:kotlin-gradle-plugin')
+ }
+}
+
+def reactNativeAndroidDir = new File(
+ providers.exec {
+ workingDir(rootDir)
+ commandLine("node", "--print", "require.resolve('react-native/package.json')")
+ }.standardOutput.asText.get().trim(),
+ "../android"
+)
+
+allprojects {
+ repositories {
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url(reactNativeAndroidDir)
+ }
+
+ google()
+ mavenCentral()
+ maven { url 'https://www.jitpack.io' }
+ }
+}
+
+apply plugin: "expo-root-project"
+apply plugin: "com.facebook.react.rootproject"