@@ -41,29 +41,28 @@ dependencies {
41
41
androidTestImplementation " androidx.test.espresso:espresso-core:3.2.0"
42
42
}
43
43
44
- // Avoid Kotlin docs error
45
- tasks. withType(Javadoc ) {
44
+ tasks. withType(Javadoc ). all {
46
45
enabled = false
47
46
}
48
47
49
- // Remove javadoc related tasks
50
- task javadoc (type : Javadoc ) {
51
- source = android. sourceSets. main. java. srcDirs
48
+ task androidJavadocs (type : Javadoc ) {
49
+ source = android. sourceSets. main. java. source
52
50
classpath + = project. files(android. getBootClasspath(). join(File . pathSeparator))
53
51
}
54
52
55
- task sourcesJar (type : Jar ) {
56
- from android . sourceSets . main . java . srcDirs
57
- classifier = ' sources '
53
+ task androidJavadocsJar (type : Jar , dependsOn : androidJavadocs ) {
54
+ classifier = ' javadoc '
55
+ from androidJavadocs . destinationDir
58
56
}
59
57
60
- task javadocJar (type : Jar , dependsOn : javadoc ) {
61
- classifier = ' javadoc '
62
- from javadoc . destinationDir
58
+ task androidSourcesJar (type : Jar ) {
59
+ classifier = ' sources '
60
+ from android . sourceSets . main . java . source
63
61
}
62
+
64
63
artifacts {
65
- archives javadocJar
66
- archives sourcesJar
64
+ archives androidSourcesJar
65
+ archives androidJavadocsJar
67
66
}
68
67
69
68
afterEvaluate {
@@ -83,12 +82,19 @@ afterEvaluate {
83
82
name = userName
84
83
}
85
84
}
85
+ licenses {
86
+ license {
87
+ name = " The Apache License, Version 2.0"
88
+ url = " www.apache.org/licenses/LICENSE-2.0.txt"
89
+ }
90
+ }
86
91
scm {
87
92
connection = gitUrl
88
93
developerConnection = gitUrl
89
94
url = websiteLib
90
95
}
91
96
}
97
+ from components. release
92
98
}
93
99
}
94
100
}
@@ -101,10 +107,14 @@ bintray {
101
107
configurations = [' archives' ]
102
108
pkg {
103
109
repo = " PowerPermission"
104
- name = libName
110
+ name = " powerpermission-coroutines "
105
111
websiteUrl = websiteLib
106
112
vcsUrl = gitUrl
107
113
licenses = [' Apache-2.0' ]
108
114
publish = true
109
115
}
116
+
117
+ version {
118
+ name = publishVersionID
119
+ }
110
120
}
0 commit comments