Warning, /education/gcompris/android/build_5.14.gradle is written in an unsupported language. File is not indexed.

0001 /*
0002     SPDX-FileCopyrightText: 2022 Johnny Jazeix <jazeix@gmail.com>
0003     SPDX-License-Identifier: BSD-3-Clause
0004 */
0005 
0006 buildscript {
0007     repositories {
0008         google()
0009         jcenter()
0010     }
0011 
0012     dependencies {
0013         classpath 'com.android.tools.build:gradle:3.6.0'
0014     }
0015 }
0016 
0017 repositories {
0018     google()
0019     jcenter()
0020 }
0021 
0022 apply plugin: 'com.android.application'
0023 
0024 dependencies {
0025     implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
0026 }
0027 
0028 android {
0029     /*******************************************************
0030      * The following variables:
0031      * - androidBuildToolsVersion,
0032      * - androidCompileSdkVersion
0033      * - qt5AndroidDir - holds the path to qt android files
0034      *                   needed to build any Qt application
0035      *                   on Android.
0036      *
0037      * are defined in gradle.properties file. This file is
0038      * updated by QtCreator and androiddeployqt tools.
0039      * Changing them manually might break the compilation!
0040      *******************************************************/
0041 
0042     compileSdkVersion androidCompileSdkVersion.toInteger()
0043 
0044     buildToolsVersion '28.0.3'
0045 
0046     sourceSets {
0047         main {
0048             manifest.srcFile 'AndroidManifest.xml'
0049             java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java']
0050             aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl']
0051             res.srcDirs = [qt5AndroidDir + '/res', 'res']
0052             resources.srcDirs = ['resources']
0053             renderscript.srcDirs = ['src']
0054             assets.srcDirs = ['assets']
0055             jniLibs.srcDirs = ['libs']
0056        }
0057     }
0058 
0059     tasks.withType(JavaCompile) {
0060         options.incremental = true
0061     }
0062 
0063     compileOptions {
0064         sourceCompatibility JavaVersion.VERSION_1_8
0065         targetCompatibility JavaVersion.VERSION_1_8
0066     }
0067 
0068     lintOptions {
0069         abortOnError false
0070     }
0071 
0072     /* REMOVE build.gradle file once we compile activities as .so plugin!
0073     // Do not compress Qt binary resources file
0074     aaptOptions {
0075         noCompress 'rcc'
0076     }*/
0077 
0078     defaultConfig {
0079         resConfig "en"
0080         minSdkVersion = qtMinSdkVersion
0081         targetSdkVersion = qtTargetSdkVersion
0082     }
0083 }