diff options
author | Samuel Tardieu <sam@rfc1149.net> | 2014-08-26 15:48:36 +0200 |
---|---|---|
committer | Samuel Tardieu <sam@rfc1149.net> | 2014-08-26 15:48:36 +0200 |
commit | 0c273f5a6ba9f6a15339064a94b244051349a2a0 (patch) | |
tree | c1f8668ef456122805b945d9fbe044b9283429c4 | |
parent | 3991df576c78822c30636aa7ccc690a2af9d9a32 (diff) | |
download | cgeo-0c273f5a6ba9f6a15339064a94b244051349a2a0.zip cgeo-0c273f5a6ba9f6a15339064a94b244051349a2a0.tar.gz cgeo-0c273f5a6ba9f6a15339064a94b244051349a2a0.tar.bz2 |
Add showcaseview to Gradle build
-rw-r--r-- | main/build.gradle | 1 | ||||
-rw-r--r-- | settings.gradle | 1 | ||||
-rw-r--r-- | showcaseview/build.gradle | 27 |
3 files changed, 29 insertions, 0 deletions
diff --git a/main/build.gradle b/main/build.gradle index e4f60fe..7ad61d4 100644 --- a/main/build.gradle +++ b/main/build.gradle @@ -143,6 +143,7 @@ dependencies { compile "org.androidannotations:androidannotations-api:$AAVersion" compile project(":mapswithme-api") + compile project(":showcaseview") compile files('libs/httpclientandroidlib-1.1.2.jar') compile files('libs/locus-api-4.0.jar') diff --git a/settings.gradle b/settings.gradle index 9108f7f..00f02f3 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,4 +1,5 @@ include ':mapswithme-api' +include ':showcaseview' include ':main' //include ':cgeo-calendar' //include ':cgeo-contacts' diff --git a/showcaseview/build.gradle b/showcaseview/build.gradle new file mode 100644 index 0000000..0ebebe4 --- /dev/null +++ b/showcaseview/build.gradle @@ -0,0 +1,27 @@ +apply plugin: 'android-library' + +android { + compileSdkVersion 19 + buildToolsVersion "20" + + sourceSets { + main { + manifest.srcFile 'AndroidManifest.xml' + java.srcDirs = ['java'] + resources.srcDirs = ['java'] + aidl.srcDirs = ['java'] + renderscript.srcDirs = ['java'] + res.srcDirs = ['res'] + assets.srcDirs = ['assets'] + } + + // Move the build types to build-types/<type> + // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ... + // This moves them out of them default location under src/<type>/... which would + // conflict with src/ being used by the main source set. + // Adding new build types or product flavors should be accompanied + // by a similar customization. + debug.setRoot('build-types/debug') + release.setRoot('build-types/release') + } +} |