summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle25
1 files changed, 20 insertions, 5 deletions
diff --git a/build.gradle b/build.gradle
index 140d483da..7ce6664c4 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,7 +3,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath 'com.android.tools.build:gradle:0.12.+'
+ classpath 'com.android.tools.build:gradle:0.13.2'
}
}
apply plugin: 'com.android.application'
@@ -17,10 +17,10 @@ dependencies {
println "Creating libs directory"
libsdir.mkdir()
}
- compile 'com.android.support:support-v4:19.1.+'
- compile 'com.android.support:appcompat-v7:19.1.+'
+ compile 'com.android.support:support-v4:20.0.0'
+ compile 'com.android.support:appcompat-v7:20.0.0'
compile 'org.apache.commons:commons-lang3:3.3.2'
- compile ('org.shredzone.flattr4j:flattr4j-core:2.10') {
+ compile ('org.shredzone.flattr4j:flattr4j-core:2.11') {
exclude group: 'org.apache.httpcomponents', module: 'httpcore'
exclude group: 'org.apache.httpcomponents', module: 'httpclient'
exclude group: 'org.json', module: 'json'
@@ -34,6 +34,10 @@ dependencies {
exclude group: 'com.android.support', module: 'support-v4'
}
compile 'org.jsoup:jsoup:1.7.3'
+ compile 'com.squareup.picasso:picasso:2.3.4'
+ compile 'com.squareup.okhttp:okhttp:2.0.0'
+ compile 'com.squareup.okhttp:okhttp-urlconnection:2.0.0'
+ compile 'com.squareup.okio:okio:1.0.0'
}
android {
@@ -81,17 +85,28 @@ android {
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
+ jniLibs.srcDirs = ['jniLibs']
}
}
buildTypes {
+ def STRING = "String"
+ def FLATTR_APP_KEY = "FLATTR_APP_KEY"
+ def FLATTR_APP_SECRET = "FLATTR_APP_SECRET"
+ def mFlattrAppKey = (project.hasProperty('flattrAppKey')) ? flattrAppKey : "\"\""
+ def mFlattrAppSecret = (project.hasProperty('flattrAppSecret')) ? flattrAppSecret : "\"\""
+
debug {
applicationIdSuffix ".debug"
+ buildConfigField STRING, FLATTR_APP_KEY, mFlattrAppKey
+ buildConfigField STRING, FLATTR_APP_SECRET, mFlattrAppSecret
}
release {
runProguard true
proguardFile 'proguard.cfg'
signingConfig signingConfigs.releaseConfig
+ buildConfigField STRING, FLATTR_APP_KEY, mFlattrAppKey
+ buildConfigField STRING, FLATTR_APP_SECRET, mFlattrAppSecret
}
}
@@ -111,5 +126,5 @@ android {
}
task wrapper(type: Wrapper) {
- gradleVersion = '1.12'
+ gradleVersion = '2.1'
}