Warning, /utilities/powerplant/android/build.gradle is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2023 Mathis <mbb@kaidan.im> 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.4' 0014 } 0015 } 0016 0017 repositories { 0018 google() 0019 jcenter() 0020 } 0021 0022 0023 apply plugin: 'com.android.application' 0024 apply from: '../version.gradle' 0025 def timestamp = (int)(new Date().getTime()/1000) 0026 0027 dependencies { 0028 implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar']) 0029 } 0030 0031 android { 0032 /******************************************************* 0033 * The following variables: 0034 * - androidBuildToolsVersion, 0035 * - androidCompileSdkVersion 0036 * - qt5AndroidDir - holds the path to qt android files 0037 * needed to build any Qt application 0038 * on Android. 0039 * 0040 * are defined in gradle.properties file. This file is 0041 * updated by QtCreator and androiddeployqt tools. 0042 * Changing them manually might break the compilation! 0043 *******************************************************/ 0044 0045 compileSdkVersion androidCompileSdkVersion.toInteger() 0046 0047 buildToolsVersion androidBuildToolsVersion 0048 0049 sourceSets { 0050 main { 0051 manifest.srcFile 'AndroidManifest.xml' 0052 java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java'] 0053 aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl'] 0054 res.srcDirs = [qt5AndroidDir + '/res', 'res'] 0055 resources.srcDirs = ['src'] 0056 renderscript.srcDirs = ['src'] 0057 assets.srcDirs = ['assets'] 0058 jniLibs.srcDirs = ['libs'] 0059 } 0060 } 0061 0062 compileOptions { 0063 sourceCompatibility JavaVersion.VERSION_1_8 0064 targetCompatibility JavaVersion.VERSION_1_8 0065 } 0066 0067 lintOptions { 0068 abortOnError false 0069 } 0070 0071 defaultConfig { 0072 minSdkVersion qtMinSdkVersion 0073 targetSdkVersion qtTargetSdkVersion 0074 manifestPlaceholders = [versionName: projectVersionFull, versionCode: timestamp] 0075 } 0076 0077 } 0078