1cb93a386Sopenharmony_ci/*
2cb93a386Sopenharmony_ci * Copyright 2018 Google Inc.
3cb93a386Sopenharmony_ci *
4cb93a386Sopenharmony_ci * Use of this source code is governed by a BSD-style license that can be
5cb93a386Sopenharmony_ci * found in the LICENSE file.
6cb93a386Sopenharmony_ci */
7cb93a386Sopenharmony_ciapply plugin: 'com.android.application'
8cb93a386Sopenharmony_ci
9cb93a386Sopenharmony_cidependencies {
10cb93a386Sopenharmony_ci    implementation project("skottielib")
11cb93a386Sopenharmony_ci    implementation 'androidx.appcompat:appcompat:1.1.0'
12cb93a386Sopenharmony_ci    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
13cb93a386Sopenharmony_ci    implementation 'com.airbnb.android:lottie:3.4.1'
14cb93a386Sopenharmony_ci}
15cb93a386Sopenharmony_ci
16cb93a386Sopenharmony_ciandroid {
17cb93a386Sopenharmony_ci    compileSdkVersion 28
18cb93a386Sopenharmony_ci    compileOptions {
19cb93a386Sopenharmony_ci        sourceCompatibility JavaVersion.VERSION_1_8
20cb93a386Sopenharmony_ci        targetCompatibility JavaVersion.VERSION_1_8
21cb93a386Sopenharmony_ci    }
22cb93a386Sopenharmony_ci    flavorDimensions "tier"
23cb93a386Sopenharmony_ci    defaultConfig {
24cb93a386Sopenharmony_ci        minSdkVersion 26
25cb93a386Sopenharmony_ci        targetSdkVersion 28
26cb93a386Sopenharmony_ci        versionCode 1
27cb93a386Sopenharmony_ci        versionName "1.0"
28cb93a386Sopenharmony_ci        signingConfig signingConfigs.debug
29cb93a386Sopenharmony_ci    }
30cb93a386Sopenharmony_ci    flavorDimensions "base"
31cb93a386Sopenharmony_ci    sourceSets.main.jni.srcDirs = [] //disable automatic ndk-build call
32cb93a386Sopenharmony_ci    sourceSets.main.jniLibs.srcDir "src/main/libs"
33cb93a386Sopenharmony_ci
34cb93a386Sopenharmony_ci    //    When building from Android Studio, ensure that local variables are set:
35cb93a386Sopenharmony_ci    //    sdk.dir=[sdk file path]
36cb93a386Sopenharmony_ci    //    depot_tools.dir=[depot tools file path]
37cb93a386Sopenharmony_ci    //    x86.out.dir=[out file for x86]
38cb93a386Sopenharmony_ci    //    x64.out.dir=[out file for x64]
39cb93a386Sopenharmony_ci    //    arm64.out.dir=[out file for xarm64]
40cb93a386Sopenharmony_ci    //    arm.out.dir=[out file for arm]
41cb93a386Sopenharmony_ci
42cb93a386Sopenharmony_ci    productFlavors { arm {}; arm64 {}; x86 {}; x64 {}; arm64vulkan {}; }
43cb93a386Sopenharmony_ci
44cb93a386Sopenharmony_ci}
45