123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- buildscript {
- repositories {
- mavenCentral()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:2.1.2'
- }
- }
- apply plugin: 'com.android.application'
- ext {
- supportLibraryVersion = '23.1.1'
- }
- repositories {
- mavenCentral()
- maven { url "https://jitpack.io" }
- flatDir {
- dirs 'libs'
- }
- }
- dependencies {
-
- compile name: 'touch-image-view'
- compile 'com.github.nextcloud:android-library:1.0.1'
- compile "com.android.support:support-v4:${supportLibraryVersion}"
- compile "com.android.support:design:${supportLibraryVersion}"
- compile 'com.jakewharton:disklrucache:2.0.2'
- compile "com.android.support:appcompat-v7:${supportLibraryVersion}"
- compile "com.android.support:cardview-v7:${supportLibraryVersion}"
- compile 'com.getbase:floatingactionbutton:1.10.1'
-
- testCompile 'junit:junit:4.12'
- testCompile 'org.mockito:mockito-core:1.10.19'
-
-
- androidTestCompile 'com.android.support.test:rules:0.5'
-
- androidTestCompile 'com.android.support.test:runner:0.5'
-
- androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
-
- androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.1'
- }
- tasks.withType(Test) {
-
- testLogging {
- events "passed", "skipped", "failed"
- }
- }
- android {
- compileSdkVersion 23
- buildToolsVersion "23.0.3"
- defaultConfig {
- testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
-
- testInstrumentationRunnerArgument "TEST_USER", "\"$System.env.OCTEST_APP_USERNAME\""
- testInstrumentationRunnerArgument "TEST_PASSWORD", "\"$System.env.OCTEST_APP_PASSWORD\""
- testInstrumentationRunnerArgument "TEST_SERVER_URL", "\"$System.env.OCTEST_SERVER_BASE_URL\""
- applicationId "com.nextcloud.client"
- }
-
-
- sourceSets {
- main {
- manifest.srcFile 'AndroidManifest.xml'
- java.srcDirs = ['src']
- resources.srcDirs = ['src']
- aidl.srcDirs = ['src']
- renderscript.srcDirs = ['src']
- res.srcDirs = ['res']
- assets.srcDirs = ['assets']
- }
-
- test.setRoot('test')
-
- androidTest.setRoot('androidTest')
-
-
-
-
-
-
- debug.setRoot('build-types/debug')
- release.setRoot('build-types/release')
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_7
- targetCompatibility JavaVersion.VERSION_1_7
- }
- lintOptions {
- abortOnError false
- }
- packagingOptions {
- exclude 'META-INF/LICENSE.txt'
- }
- }
|