Files
super-app/android/build.gradle

80 lines
2.7 KiB
Groovy

buildscript {
dependencies {
classpath libs.juspay.hypersdk.plugin
classpath("com.facebook.react:react-native-gradle-plugin")
}
ext {
compileSdkVersion = 34
minSdkVersion = 21
targetSdkVersion = 33
}
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.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.paparazzi apply false
alias libs.plugins.spotless
}
apply from: 'spotless.gradle'
apply from: 'projectDependencyGraph.gradle'
allprojects {
repositories {
google()
mavenCentral()
gradlePluginPortal()
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-maven' }
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
// jitpack should be last repository
maven { url 'https://jitpack.io' }
}
}