// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply from: "config.gradle"
apply from: "dependencies.gradle"


buildscript {
    ext.kotlin_version = '1.8.22'
    repositories {
        maven { url "https://mvn.mob.com/android" }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.fabric.io/public' }
        maven { url 'https://maven.faceunity.com/repository/maven-public/' }//美颜库
        maven { url 'https://repo1.maven.org/maven2/' }//埋点
        maven {url 'https://developer.huawei.com/repo/'}
        maven { url "https://jitpack.io" }
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:8.3.1'
        //一键压缩png工具
        classpath 'com.chenenyu:img-optimizer:1.3.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:4.3.3'
        classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.2'
        classpath "com.github.jadepeakpoet.ARouter:arouter-register:1.0.3"
        classpath 'com.huawei.agconnect:agcp:1.5.2.300'
    }


}



allprojects {
    repositories {
        maven { url "https://maven.rongcloud.cn/repository/maven-releases/" }
        mavenCentral()//由于jcenter问题导致https://dl.bintray.com无法访问改成这个,以后都可以使用这个库
        maven { url "https://mvn.mob.com/android" }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://developer.huawei.com/repo'}//华为库
        maven { url 'https://maven.fabric.io/public' }
        maven { url 'https://maven.faceunity.com/repository/maven-public/' }//美颜库
        maven { url "https://jitpack.io" }
        maven { url 'https://repo1.maven.org/maven2/' }//埋点
        google()  // Google's Maven repository
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}