Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e7032255 authored by cketti's avatar cketti
Browse files

JVM-ify mail libraries

parent 171c0eca
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -24,6 +24,9 @@ android {
        minSdkVersion buildConfig.minSdk
    }

    // for using Apache HTTP Client
    useLibrary 'org.apache.http.legacy'

    buildTypes {
        debug {
            testCoverageEnabled rootProject.testCoverage
+7 −33
Original line number Diff line number Diff line
apply plugin: 'com.android.library'
apply plugin: 'org.jetbrains.kotlin.android'
apply plugin: 'java-library'
apply plugin: 'kotlin'

if (rootProject.testCoverage) {
    apply plugin: 'jacoco'
}

java {
    sourceCompatibility = javaVersion
    targetCompatibility = javaVersion
}

dependencies {
    api "org.jetbrains:annotations:${versions.jetbrainsAnnotations}"

@@ -24,34 +29,3 @@ dependencies {
    testImplementation "org.mockito.kotlin:mockito-kotlin:${versions.mockitoKotlin}"
    testImplementation "com.ibm.icu:icu4j-charset:70.1"
}

android {
    compileSdkVersion buildConfig.compileSdk
    buildToolsVersion buildConfig.buildTools

    defaultConfig {
        minSdkVersion buildConfig.minSdk

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        debug {
            testCoverageEnabled rootProject.testCoverage
        }
    }

    lintOptions {
        abortOnError false
        lintConfig file("$rootProject.projectDir/config/lint/lint.xml")
    }

    compileOptions {
        sourceCompatibility javaVersion
        targetCompatibility javaVersion
    }

    kotlinOptions {
        jvmTarget = kotlinJvmVersion
    }
}
+7 −31
Original line number Diff line number Diff line
apply plugin: 'com.android.library'
apply plugin: 'org.jetbrains.kotlin.android'
apply plugin: 'java-library'
apply plugin: 'kotlin'

if (rootProject.testCoverage) {
    apply plugin: 'jacoco'
}

java {
    sourceCompatibility = javaVersion
    targetCompatibility = javaVersion
}

dependencies {
    api project(":mail:common")

@@ -20,32 +25,3 @@ dependencies {
    testImplementation "com.squareup.okio:okio:${versions.okio}"
    testImplementation "org.apache.james:apache-mime4j-core:${versions.mime4j}"
}

android {
    compileSdkVersion buildConfig.compileSdk
    buildToolsVersion buildConfig.buildTools

    defaultConfig {
        minSdkVersion buildConfig.minSdk
    }

    buildTypes {
        debug {
            testCoverageEnabled rootProject.testCoverage
        }
    }

    lintOptions {
        abortOnError false
        lintConfig file("$rootProject.projectDir/config/lint/lint.xml")
    }

    compileOptions {
        sourceCompatibility javaVersion
        targetCompatibility javaVersion
    }

    kotlinOptions {
        jvmTarget = kotlinJvmVersion
    }
}
+6 −26
Original line number Diff line number Diff line
apply plugin: 'com.android.library'
apply plugin: 'java-library'

if (rootProject.testCoverage) {
    apply plugin: 'jacoco'
}

java {
    sourceCompatibility = javaVersion
    targetCompatibility = javaVersion
}

dependencies {
    api project(":mail:common")

@@ -15,28 +20,3 @@ dependencies {
    testImplementation "com.jcraft:jzlib:1.0.7"
    testImplementation "commons-io:commons-io:${versions.commonsIo}"
}

android {
    compileSdkVersion buildConfig.compileSdk
    buildToolsVersion buildConfig.buildTools

    defaultConfig {
        minSdkVersion buildConfig.minSdk
    }

    buildTypes {
        debug {
            testCoverageEnabled rootProject.testCoverage
        }
    }

    lintOptions {
        abortOnError false
        lintConfig file("$rootProject.projectDir/config/lint/lint.xml")
    }

    compileOptions {
        sourceCompatibility javaVersion
        targetCompatibility javaVersion
    }
}
+7 −27
Original line number Diff line number Diff line
apply plugin: 'com.android.library'
apply plugin: 'org.jetbrains.kotlin.android'
apply plugin: 'java-library'
apply plugin: 'kotlin'

if (rootProject.testCoverage) {
    apply plugin: 'jacoco'
}

java {
    sourceCompatibility = javaVersion
    targetCompatibility = javaVersion
}

dependencies {
    api project(":mail:common")

@@ -18,28 +23,3 @@ dependencies {
    testImplementation "com.squareup.okio:okio:${versions.okio}"
    testImplementation "com.jcraft:jzlib:1.0.7"
}

android {
    compileSdkVersion buildConfig.compileSdk
    buildToolsVersion buildConfig.buildTools

    defaultConfig {
        minSdkVersion buildConfig.minSdk
    }

    buildTypes {
        debug {
            testCoverageEnabled rootProject.testCoverage
        }
    }

    lintOptions {
        abortOnError false
        lintConfig file("$rootProject.projectDir/config/lint/lint.xml")
    }

    compileOptions {
        sourceCompatibility javaVersion
        targetCompatibility javaVersion
    }
}
Loading