build.gradle 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. buildscript {
  2. ext.kotlin_version = '1.7.10'
  3. repositories {
  4. google()
  5. mavenCentral()
  6. }
  7. plugins {
  8. id 'com.android.application'
  9. // Add the Google services Gradle plugin
  10. id 'com.google.gms.google-services'
  11. }
  12. dependencies {
  13. classpath 'com.android.tools.build:gradle:7.3.0'
  14. classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
  15. // firebase
  16. classpath 'com.google.gms:google-services:4.3.15'
  17. // Import the Firebase BoM
  18. implementation platform('com.google.firebase:firebase-bom:32.1.1')
  19. // TODO: Add the dependencies for Firebase products you want to use
  20. // When using the BoM, don't specify versions in Firebase dependencies
  21. implementation 'com.google.firebase:firebase-analytics-ktx'
  22. // Add the dependencies for any other desired Firebase products
  23. // https://firebase.google.com/docs/android/setup#available-libraries
  24. }
  25. }
  26. allprojects {
  27. repositories {
  28. google()
  29. mavenCentral()
  30. }
  31. }
  32. rootProject.buildDir = '../build'
  33. subprojects {
  34. project.buildDir = "${rootProject.buildDir}/${project.name}"
  35. }
  36. subprojects {
  37. project.evaluationDependsOn(':app')
  38. }
  39. tasks.register("clean", Delete) {
  40. delete rootProject.buildDir
  41. }