Loading api/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ android { } } apply from: "../gradle/androidJars.gradle" afterEvaluate { publishing { publications { Loading Loading @@ -55,6 +57,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading client/build.gradle +4 −3 Original line number Diff line number Diff line Loading @@ -28,9 +28,8 @@ android { targetCompatibility = 1.8 } } repositories { mavenCentral() } apply from: "../gradle/androidJars.gradle" dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlinVersion" Loading Loading @@ -69,6 +68,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading geocode-v1/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ android { } } apply from: "../gradle/androidJars.gradle" dependencies { implementation project(':client') compileOnly project(':compat') Loading Loading @@ -60,6 +62,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading gradle/androidJars.gradle 0 → 100644 +33 −0 Original line number Diff line number Diff line /* * SPDX-FileCopyrightText: 2020, microG Project Team * SPDX-License-Identifier: Apache-2.0 */ task androidSourcesJar(type: Jar) { classifier = 'sources' from android.sourceSets.main.java.source } task androidJavadocs(type: Javadoc) { source = android.sourceSets.main.java.srcDirs excludes = ["**/*.aidl", "**/*.kt"] classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) classpath += configurations.compile if (JavaVersion.current().isJava8Compatible()) { allprojects { tasks.withType(Javadoc) { options.addStringOption('Xdoclint:none', '-quiet') } } } } task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) { classifier = 'javadoc' from androidJavadocs.destinationDir } artifacts { archives androidSourcesJar archives androidJavadocsJar } No newline at end of file location-v2/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ android { } } apply from: "../gradle/androidJars.gradle" dependencies { implementation project(':client') compileOnly project(':compat') Loading Loading @@ -60,6 +62,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading Loading
api/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ android { } } apply from: "../gradle/androidJars.gradle" afterEvaluate { publishing { publications { Loading Loading @@ -55,6 +57,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading
client/build.gradle +4 −3 Original line number Diff line number Diff line Loading @@ -28,9 +28,8 @@ android { targetCompatibility = 1.8 } } repositories { mavenCentral() } apply from: "../gradle/androidJars.gradle" dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlinVersion" Loading Loading @@ -69,6 +68,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading
geocode-v1/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ android { } } apply from: "../gradle/androidJars.gradle" dependencies { implementation project(':client') compileOnly project(':compat') Loading Loading @@ -60,6 +62,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading
gradle/androidJars.gradle 0 → 100644 +33 −0 Original line number Diff line number Diff line /* * SPDX-FileCopyrightText: 2020, microG Project Team * SPDX-License-Identifier: Apache-2.0 */ task androidSourcesJar(type: Jar) { classifier = 'sources' from android.sourceSets.main.java.source } task androidJavadocs(type: Javadoc) { source = android.sourceSets.main.java.srcDirs excludes = ["**/*.aidl", "**/*.kt"] classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) classpath += configurations.compile if (JavaVersion.current().isJava8Compatible()) { allprojects { tasks.withType(Javadoc) { options.addStringOption('Xdoclint:none', '-quiet') } } } } task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) { classifier = 'javadoc' from androidJavadocs.destinationDir } artifacts { archives androidSourcesJar archives androidJavadocsJar } No newline at end of file
location-v2/build.gradle +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ android { } } apply from: "../gradle/androidJars.gradle" dependencies { implementation project(':client') compileOnly project(':compat') Loading Loading @@ -60,6 +62,8 @@ afterEvaluate { } from components.release artifact androidSourcesJar artifact androidJavadocsJar } } if (project.hasProperty('sonatype.username')) { Loading