aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2021-08-29 15:16:57 -0700
committerAllan Wang <me@allanwang.ca>2021-08-29 15:16:57 -0700
commit86e692cdb1c872259503acab642c75e1e519a537 (patch)
treeafe4ba0a968aefacb0f72600908a60371b5ff523
parent75ea0b2ade2e772f52ed17b7f9f799c50ba01aa9 (diff)
downloadkau-86e692cdb1c872259503acab642c75e1e519a537.tar.gz
kau-86e692cdb1c872259503acab642c75e1e519a537.tar.bz2
kau-86e692cdb1c872259503acab642c75e1e519a537.zip
Update artifacts
-rw-r--r--artifacts.gradle58
1 files changed, 35 insertions, 23 deletions
diff --git a/artifacts.gradle b/artifacts.gradle
index 132ce47..a96e81a 100644
--- a/artifacts.gradle
+++ b/artifacts.gradle
@@ -2,29 +2,29 @@ import groovy.xml.MarkupBuilder
apply plugin: 'maven-publish'
-// build a jar with source files
-task sourcesJar(type: Jar) {
- from android.sourceSets.main.java.srcDirs
- classifier = 'sources'
-}
-
-task javadoc(type: Javadoc) {
- failOnError false
- source = android.sourceSets.main.java.sourceFiles
- classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
- classpath += configurations.implementation
-}
-
-// build a jar with javadoc
-task javadocJar(type: Jar, dependsOn: javadoc) {
- classifier = 'javadoc'
- from javadoc.destinationDir
-}
-
-artifacts {
- archives sourcesJar
- archives javadocJar
-}
+//// build a jar with source files
+//task sourcesJar(type: Jar) {
+// from android.sourceSets.main.java.srcDirs
+// classifier = 'sources'
+//}
+//
+//task javadoc(type: Javadoc) {
+// failOnError false
+// source = android.sourceSets.main.java.sourceFiles
+// classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
+// classpath += configurations.implementation
+//}
+//
+//// build a jar with javadoc
+//task javadocJar(type: Jar, dependsOn: javadoc) {
+// classifier = 'javadoc'
+// from javadoc.destinationDir
+//}
+
+//artifacts {
+// archives sourcesJar
+// archives javadocJar
+//}
// Task to generate our public.xml file
// See https://developer.android.com/studio/projects/android-library.html#PrivateResources
@@ -107,4 +107,16 @@ task generatepublicxml {
}
}
+afterEvaluate {
+ publishing {
+ publications {
+ release(MavenPublication) {
+ from components.release
+ groupId = group
+ artifactId = project.name
+ }
+ }
+ }
+}
+
build.dependsOn generatepublicxml \ No newline at end of file