simple_mtglife
annotate android/build.gradle @ 0:6321cfa2ad62
initial
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Fri, 23 Jan 2015 15:24:27 +0200 |
parents | |
children |
rev | line source |
---|---|
nuclear@0 | 1 buildscript { |
nuclear@0 | 2 repositories { |
nuclear@0 | 3 mavenCentral() |
nuclear@0 | 4 } |
nuclear@0 | 5 |
nuclear@0 | 6 dependencies { |
nuclear@0 | 7 classpath 'com.android.tools.build:gradle:0.12.1' |
nuclear@0 | 8 } |
nuclear@0 | 9 } |
nuclear@0 | 10 |
nuclear@0 | 11 apply plugin: 'android' |
nuclear@0 | 12 |
nuclear@0 | 13 dependencies { |
nuclear@0 | 14 compile fileTree(dir: 'libs', include: ['*.jar']) |
nuclear@0 | 15 } |
nuclear@0 | 16 |
nuclear@0 | 17 android { |
nuclear@0 | 18 /******************************************************* |
nuclear@0 | 19 * The following variables: |
nuclear@0 | 20 * - androidBuildToolsVersion, |
nuclear@0 | 21 * - androidCompileSdkVersion |
nuclear@0 | 22 * - qt5AndroidDir - holds the path to qt android files |
nuclear@0 | 23 * needed to build any Qt application |
nuclear@0 | 24 * on Android. |
nuclear@0 | 25 * |
nuclear@0 | 26 * are defined in gradle.properties file. This file is |
nuclear@0 | 27 * updated by QtCreator and androiddeployqt tools. |
nuclear@0 | 28 * Changing them manually might break the compilation! |
nuclear@0 | 29 *******************************************************/ |
nuclear@0 | 30 |
nuclear@0 | 31 compileSdkVersion androidCompileSdkVersion.toInteger() |
nuclear@0 | 32 |
nuclear@0 | 33 buildToolsVersion androidBuildToolsVersion |
nuclear@0 | 34 |
nuclear@0 | 35 sourceSets { |
nuclear@0 | 36 main { |
nuclear@0 | 37 manifest.srcFile 'AndroidManifest.xml' |
nuclear@0 | 38 java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java'] |
nuclear@0 | 39 aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl'] |
nuclear@0 | 40 res.srcDirs = [qt5AndroidDir + '/res', 'res'] |
nuclear@0 | 41 resources.srcDirs = ['src'] |
nuclear@0 | 42 renderscript.srcDirs = ['src'] |
nuclear@0 | 43 assets.srcDirs = ['assets'] |
nuclear@0 | 44 jniLibs.srcDirs = ['libs'] |
nuclear@0 | 45 } |
nuclear@0 | 46 } |
nuclear@0 | 47 |
nuclear@0 | 48 lintOptions { |
nuclear@0 | 49 abortOnError false |
nuclear@0 | 50 } |
nuclear@0 | 51 } |