yandexads-godot

Форк
0
53 строки · 1.3 Кб
1
plugins {
2
    id 'com.android.library'
3
    id 'org.jetbrains.kotlin.android'
4
}
5

6
android {
7
    namespace 'ru.kovardin.yandexads'
8
    compileSdk 33
9

10
    defaultConfig {
11
        minSdk 24
12
        targetSdk 33
13

14
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
15
        consumerProguardFiles "consumer-rules.pro"
16
    }
17

18
    buildTypes {
19
        release {
20
            minifyEnabled false
21
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
22
        }
23
    }
24
    compileOptions {
25
        sourceCompatibility JavaVersion.VERSION_1_8
26
        targetCompatibility JavaVersion.VERSION_1_8
27
    }
28
    kotlinOptions {
29
        jvmTarget = '1.8'
30
    }
31
}
32

33
dependencies {
34

35
    File gdap = new File("godot-yandex-ads/YandexAds.gdap")
36
    def match = gdap.text =~ /(?<=remote=)[^;]+/
37

38
    def remote = Eval.me(match[0])
39

40
    for(item in remote){
41
        println "implementing $item"
42
        implementation item
43
    }
44

45
    compileOnly project(':godot-lib')
46

47
    implementation 'androidx.core:core-ktx:1.8.0'
48
    implementation 'androidx.appcompat:appcompat:1.6.1'
49
    implementation 'com.google.android.material:material:1.9.0'
50
    testImplementation 'junit:junit:4.13.2'
51
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
52
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
53
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.