Loading api/build.gradle +0 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ android { } } apply from: '../gradle/androidJars.gradle' apply from: '../gradle/publish.gradle' description = 'API interfaces and helpers to create backends for UnifiedNlp' client/build.gradle +0 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,6 @@ android { } } apply from: '../gradle/androidJars.gradle' apply from: '../gradle/publish.gradle' description = 'UnifiedNlp client library' Loading geocode-v1/build.gradle +0 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ android { } } apply from: '../gradle/androidJars.gradle' apply from: '../gradle/publish.gradle' description = 'UnifiedNlp service to implement Geocode API v1' Loading gradle/androidJars.gradledeleted 100644 → 0 +0 −33 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 gradle/publish.gradle +30 −0 Original line number Diff line number Diff line Loading @@ -3,12 +3,42 @@ * 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 } afterEvaluate { publishing { publications { release(MavenPublication) { pom { name = project.name description = project.description url = 'https://github.com/microg/UnifiedNlp' licenses { license { Loading Loading
api/build.gradle +0 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ android { } } apply from: '../gradle/androidJars.gradle' apply from: '../gradle/publish.gradle' description = 'API interfaces and helpers to create backends for UnifiedNlp'
client/build.gradle +0 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,6 @@ android { } } apply from: '../gradle/androidJars.gradle' apply from: '../gradle/publish.gradle' description = 'UnifiedNlp client library' Loading
geocode-v1/build.gradle +0 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ android { } } apply from: '../gradle/androidJars.gradle' apply from: '../gradle/publish.gradle' description = 'UnifiedNlp service to implement Geocode API v1' Loading
gradle/androidJars.gradledeleted 100644 → 0 +0 −33 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
gradle/publish.gradle +30 −0 Original line number Diff line number Diff line Loading @@ -3,12 +3,42 @@ * 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 } afterEvaluate { publishing { publications { release(MavenPublication) { pom { name = project.name description = project.description url = 'https://github.com/microg/UnifiedNlp' licenses { license { Loading