Revision 4ee69efb
Added by Leszek Koltunski 6 months ago
| build.gradle | ||
|---|---|---|
| 1 |
buildscript {
|
|
| 2 |
repositories{
|
|
| 3 |
google() |
|
| 4 |
mavenCentral() |
|
| 5 |
} |
|
| 6 |
dependencies{
|
|
| 7 |
classpath libs.gradle |
|
| 8 |
classpath libs.google.services |
|
| 9 |
classpath libs.firebase.crashlytics.gradle |
|
| 10 |
} |
|
| 11 |
} |
|
| 12 |
|
|
| 13 |
plugins {
|
|
| 14 |
alias(libs.plugins.kotlin.android) |
|
| 15 |
} |
|
| 1 | 16 |
apply plugin: 'com.android.application' |
| 2 | 17 |
apply plugin: 'com.google.gms.google-services' |
| 3 | 18 |
apply plugin: 'com.google.firebase.crashlytics' |
| ... | ... | |
| 9 | 24 |
keyAlias = 'distorted' |
| 10 | 25 |
} |
| 11 | 26 |
} |
| 12 |
compileSdk 34
|
|
| 27 |
compileSdk 35
|
|
| 13 | 28 |
|
| 14 | 29 |
defaultConfig {
|
| 15 | 30 |
applicationId "org.distorted.magic" |
| 16 | 31 |
minSdkVersion 23 |
| 17 |
targetSdkVersion 34
|
|
| 32 |
targetSdk 35
|
|
| 18 | 33 |
versionCode 101 |
| 19 | 34 |
versionName "2.2.3" |
| 20 | 35 |
} |
| ... | ... | |
| 39 | 54 |
sourceCompatibility JavaVersion.VERSION_11 |
| 40 | 55 |
targetCompatibility JavaVersion.VERSION_11 |
| 41 | 56 |
} |
| 42 |
} |
|
| 43 |
|
|
| 44 |
buildscript {
|
|
| 45 |
repositories{
|
|
| 46 |
google() |
|
| 47 |
mavenCentral() |
|
| 48 |
} |
|
| 49 |
dependencies{
|
|
| 50 |
classpath 'com.android.tools.build:gradle:8.7.3' |
|
| 51 |
classpath 'com.google.gms:google-services:4.4.2' |
|
| 52 |
classpath 'com.google.firebase:firebase-crashlytics-gradle:3.0.3' |
|
| 57 |
kotlinOptions {
|
|
| 58 |
jvmTarget = '11' |
|
| 53 | 59 |
} |
| 54 | 60 |
} |
| 55 | 61 |
|
| ... | ... | |
| 57 | 63 |
api project(':distorted-objectlib')
|
| 58 | 64 |
api project(':distorted-flags')
|
| 59 | 65 |
|
| 60 |
implementation platform('com.google.firebase:firebase-bom:33.10.0')
|
|
| 61 |
implementation ('com.google.firebase:firebase-analytics')
|
|
| 66 |
implementation platform(libs.firebase.bom)
|
|
| 67 |
implementation libs.firebase.analytics
|
|
| 62 | 68 |
{
|
| 63 | 69 |
exclude module: "play-services-ads-identifier" |
| 64 | 70 |
exclude module: "play-services-measurement" |
| 65 | 71 |
exclude module: "play-services-measurement-sdk" |
| 66 | 72 |
} |
| 67 |
implementation ('com.google.firebase:firebase-crashlytics')
|
|
| 68 |
implementation ('com.google.firebase:firebase-messaging')
|
|
| 69 |
implementation ('com.google.firebase:firebase-inappmessaging-display')
|
|
| 70 |
implementation ('com.google.android.play:review:2.0.2')
|
|
| 71 |
implementation ('androidx.appcompat:appcompat:1.7.0')
|
|
| 72 |
implementation ('androidx.preference:preference:1.2.1')
|
|
| 73 |
implementation ('androidx.work:work-runtime:2.9.1')
|
|
| 74 |
implementation ('com.google.android.material:material:1.12.0')
|
|
| 75 |
//implementation "com.android.billingclient:billing:5.1.0" |
|
| 73 |
|
|
| 74 |
implementation libs.firebase.crashlytics |
|
| 75 |
implementation libs.firebase.messaging |
|
| 76 |
implementation libs.firebase.inappmessaging.display |
|
| 77 |
implementation libs.review |
|
| 78 |
implementation libs.appcompat |
|
| 79 |
implementation libs.preference |
|
| 80 |
implementation libs.work.runtime |
|
| 81 |
implementation libs.material |
|
| 82 |
implementation libs.core.ktx |
|
| 76 | 83 |
implementation project(path: ':distorted-os-android') |
| 77 | 84 |
} |
Also available in: Unified diff
first two files converted to Kotlin