diff --git a/.gitignore b/.gitignore index 36c1ea6f6..ac460002d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,10 @@ local.properties build.properties .classpath -bin/* -gen/* +/bin/ +/gen/ +/build +/.gradle proguard.cfg build.xml *~ diff --git a/AndroidManifest.xml b/AndroidManifest.xml index b23692682..e9e3f1a3a 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -78,24 +78,28 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/build.gradle b/build.gradle new file mode 100644 index 000000000..3cb2a0234 --- /dev/null +++ b/build.gradle @@ -0,0 +1,41 @@ +buildscript { + repositories { + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:0.6.+' + } +} + +apply plugin: 'android' + +dependencies { + compile files('libs/android-support-v4.jar') +} + +android { + compileSdkVersion 19 + buildToolsVersion "19.0.0" + + sourceSets { + main { + manifest.srcFile 'AndroidManifest.xml' + java.srcDirs = ['src', 'extern/Universal-Image-Loader/library/src'] + resources.srcDirs = ['src'] + aidl.srcDirs = ['src'] + renderscript.srcDirs = ['src'] + res.srcDirs = ['res'] + assets.srcDirs = ['assets'] + } + + instrumentTest.setRoot('tests') + } + + buildTypes { + release { + runProguard true + proguardFile 'proguard-project.txt' + proguardFile getDefaultProguardFile('proguard-android.txt') + } + } +} diff --git a/extern/Universal-Image-Loader b/extern/Universal-Image-Loader index 4aec20347..66042fe4a 160000 --- a/extern/Universal-Image-Loader +++ b/extern/Universal-Image-Loader @@ -1 +1 @@ -Subproject commit 4aec203474927e98ef6da4d0f04e6e98e6d082ab +Subproject commit 66042fe4a38d5e96030144546290ba0404d24e28