Files
super-app/android/build.gradle
Shivam Goyal 926a6d11c5 NTP-7108 | Add Money Manager feature to the SuperApp (#12804)
Signed-off-by: namankhurmi <naman.khurmi@navi.com>
Signed-off-by: kishan kumar <kishan.kumar@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Venkat Praneeth Reddy <venkat.praneeth@navi.com>
Co-authored-by: Naman Khurmi <naman.khurmi@navi.com>
Co-authored-by: Ankit Yadav <ankit.yadav@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Soumya Ranjan Patra <soumya.ranjan@navi.com>
Co-authored-by: Girish Suragani <girish.suragani@navi.com>
Co-authored-by: Aparna Vadlamani <aparna.vadlamani@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Ayushman Sharma <ayushman.sharma@navi.com>
Co-authored-by: Kamalesh Garnayak <kamalesh.garnayak@navi.com>
2024-12-17 12:56:11 +00:00

91 lines
3.0 KiB
Groovy

buildscript {
dependencies {
classpath libs.juspay.hypersdk.plugin
classpath libs.react.native.gradle.plugin
}
ext {
compileSdkVersion = 35
minSdkVersion = 24
targetSdkVersion = 34
}
subprojects { subproject ->
afterEvaluate {
if ((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) {
android {
compileSdkVersion rootProject.ext.compileSdkVersion
}
}
}
}
}
plugins {
alias libs.plugins.android.application apply false
alias libs.plugins.android.dynamic.feature apply false
alias libs.plugins.android.library apply false
alias libs.plugins.android.test apply false
alias libs.plugins.baseline.profile apply false
alias libs.plugins.firebase.crashlytics apply false
alias libs.plugins.firebase.perf apply false
alias libs.plugins.google.services apply false
alias libs.plugins.hilt.android apply false
alias libs.plugins.kotlin.android apply false
alias libs.plugins.kotlin.compose apply false
alias libs.plugins.kotlin.jvm apply false
alias libs.plugins.kotlin.kapt apply false
alias libs.plugins.kotlin.parcelize apply false
alias libs.plugins.ksp apply false
alias libs.plugins.navigation apply false
alias libs.plugins.spotless
}
apply from: 'spotless.gradle'
apply from: 'projectDependencyGraph.gradle'
allprojects {
repositories {
google()
mavenCentral()
gradlePluginPortal()
// All of React Native (JS, Android binaries) is installed from npm
maven { url "$rootDir/../node_modules/react-native/android" }
// Android JSC is installed from npm
maven { url "$rootDir/../node_modules/jsc-android/dist" }
maven {
url 'https://nexus.cmd.navi-tech.in/repository/maven-snapshots'
credentials {
username 'nexus-user'
password 'nexus-user'
}
}
maven {
url 'https://nexus.cmd.navi-tech.in/repository/maven-releases'
credentials {
username 'nexus-user'
password 'nexus-user'
}
}
maven { url 'https://s3.ap-south-1.amazonaws.com/hvsdk/android/releases' }
maven {
url 's3://okyc-navi-sdk.s3.amazonaws.com'
credentials(AwsCredentials) {
accessKey 'AKIA325LPZPYF2PRBOVE'
secretKey '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'
}
}
maven { url 'https://phonepe.mycloudrepo.io/public/repositories/phonepe-intentsdk-android' }
maven { url 'https://maven.juspay.in/jp-build-packages/hyper-sdk/' }
maven {
url 'https://finarkein.jfrog.io/artifactory/anubhav-mvn'
credentials {
username 'client-navi'
password 'S*aJMPpkepwCKf2aWV1X97Wen4XrR46#'
}
}
// jitpack should be last repository
maven { url 'https://jitpack.io' }
}
}