Skip to content

Commit db87800

Browse files
committed
adpter new binary version
1 parent 0355d09 commit db87800

File tree

5 files changed

+119
-71
lines changed

5 files changed

+119
-71
lines changed

powerpermission-coroutines/build.gradle

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,29 +41,28 @@ dependencies {
4141
androidTestImplementation "androidx.test.espresso:espresso-core:3.2.0"
4242
}
4343

44-
// Avoid Kotlin docs error
45-
tasks.withType(Javadoc) {
44+
tasks.withType(Javadoc).all {
4645
enabled = false
4746
}
4847

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
5250
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
5351
}
5452

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
5856
}
5957

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
6361
}
62+
6463
artifacts {
65-
archives javadocJar
66-
archives sourcesJar
64+
archives androidSourcesJar
65+
archives androidJavadocsJar
6766
}
6867

6968
afterEvaluate {
@@ -83,12 +82,19 @@ afterEvaluate {
8382
name = userName
8483
}
8584
}
85+
licenses {
86+
license {
87+
name = "The Apache License, Version 2.0"
88+
url = "www.apache.org/licenses/LICENSE-2.0.txt"
89+
}
90+
}
8691
scm {
8792
connection = gitUrl
8893
developerConnection = gitUrl
8994
url = websiteLib
9095
}
9196
}
97+
from components.release
9298
}
9399
}
94100
}
@@ -101,10 +107,14 @@ bintray {
101107
configurations = ['archives']
102108
pkg {
103109
repo = "PowerPermission"
104-
name = libName
110+
name = "powerpermission-coroutines"
105111
websiteUrl = websiteLib
106112
vcsUrl = gitUrl
107113
licenses = ['Apache-2.0']
108114
publish = true
109115
}
116+
117+
version {
118+
name = publishVersionID
119+
}
110120
}

powerpermission-livedata/build.gradle

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,29 +39,28 @@ dependencies {
3939
testImplementation "junit:junit:4.13"
4040
}
4141

42-
// Avoid Kotlin docs error
43-
tasks.withType(Javadoc) {
42+
tasks.withType(Javadoc).all {
4443
enabled = false
4544
}
4645

47-
// Remove javadoc related tasks
48-
task javadoc(type: Javadoc) {
49-
source = android.sourceSets.main.java.srcDirs
46+
task androidJavadocs(type: Javadoc) {
47+
source = android.sourceSets.main.java.source
5048
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
5149
}
5250

53-
task sourcesJar(type: Jar) {
54-
from android.sourceSets.main.java.srcDirs
55-
classifier = 'sources'
51+
task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
52+
classifier = 'javadoc'
53+
from androidJavadocs.destinationDir
5654
}
5755

58-
task javadocJar(type: Jar, dependsOn: javadoc) {
59-
classifier = 'javadoc'
60-
from javadoc.destinationDir
56+
task androidSourcesJar(type: Jar) {
57+
classifier = 'sources'
58+
from android.sourceSets.main.java.source
6159
}
60+
6261
artifacts {
63-
archives javadocJar
64-
archives sourcesJar
62+
archives androidSourcesJar
63+
archives androidJavadocsJar
6564
}
6665

6766
afterEvaluate {
@@ -81,12 +80,19 @@ afterEvaluate {
8180
name = userName
8281
}
8382
}
83+
licenses {
84+
license {
85+
name = "The Apache License, Version 2.0"
86+
url = "www.apache.org/licenses/LICENSE-2.0.txt"
87+
}
88+
}
8489
scm {
8590
connection = gitUrl
8691
developerConnection = gitUrl
8792
url = websiteLib
8893
}
8994
}
95+
from components.release
9096
}
9197
}
9298
}
@@ -99,10 +105,14 @@ bintray {
99105
configurations = ['archives']
100106
pkg {
101107
repo = "PowerPermission"
102-
name = libName
108+
name = "powerpermission-livedata"
103109
websiteUrl = websiteLib
104110
vcsUrl = gitUrl
105111
licenses = ['Apache-2.0']
106112
publish = true
107113
}
114+
115+
version {
116+
name = publishVersionID
117+
}
108118
}

powerpermission-rxjava2/build.gradle

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -38,29 +38,28 @@ dependencies {
3838
testImplementation "junit:junit:4.13"
3939
}
4040

41-
// Avoid Kotlin docs error
42-
tasks.withType(Javadoc) {
41+
tasks.withType(Javadoc).all {
4342
enabled = false
4443
}
4544

46-
// Remove javadoc related tasks
47-
task javadoc(type: Javadoc) {
48-
source = android.sourceSets.main.java.srcDirs
45+
task androidJavadocs(type: Javadoc) {
46+
source = android.sourceSets.main.java.source
4947
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
5048
}
5149

52-
task sourcesJar(type: Jar) {
53-
from android.sourceSets.main.java.srcDirs
54-
classifier = 'sources'
50+
task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
51+
classifier = 'javadoc'
52+
from androidJavadocs.destinationDir
5553
}
5654

57-
task javadocJar(type: Jar, dependsOn: javadoc) {
58-
classifier = 'javadoc'
59-
from javadoc.destinationDir
55+
task androidSourcesJar(type: Jar) {
56+
classifier = 'sources'
57+
from android.sourceSets.main.java.source
6058
}
59+
6160
artifacts {
62-
archives javadocJar
63-
archives sourcesJar
61+
archives androidSourcesJar
62+
archives androidJavadocsJar
6463
}
6564

6665
afterEvaluate {
@@ -80,12 +79,19 @@ afterEvaluate {
8079
name = userName
8180
}
8281
}
82+
licenses {
83+
license {
84+
name = "The Apache License, Version 2.0"
85+
url = "www.apache.org/licenses/LICENSE-2.0.txt"
86+
}
87+
}
8388
scm {
8489
connection = gitUrl
8590
developerConnection = gitUrl
8691
url = websiteLib
8792
}
8893
}
94+
from components.release
8995
}
9096
}
9197
}
@@ -98,10 +104,14 @@ bintray {
98104
configurations = ['archives']
99105
pkg {
100106
repo = "PowerPermission"
101-
name = libName
107+
name = "powerpermission-rxjava2"
102108
websiteUrl = websiteLib
103109
vcsUrl = gitUrl
104110
licenses = ['Apache-2.0']
105111
publish = true
106112
}
113+
114+
version {
115+
name = publishVersionID
116+
}
107117
}

powerpermission-rxjava3/build.gradle

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,29 +39,28 @@ dependencies {
3939
testImplementation "junit:junit:4.13"
4040
}
4141

42-
// Avoid Kotlin docs error
43-
tasks.withType(Javadoc) {
42+
tasks.withType(Javadoc).all {
4443
enabled = false
4544
}
4645

47-
// Remove javadoc related tasks
48-
task javadoc(type: Javadoc) {
49-
source = android.sourceSets.main.java.srcDirs
46+
task androidJavadocs(type: Javadoc) {
47+
source = android.sourceSets.main.java.source
5048
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
5149
}
5250

53-
task sourcesJar(type: Jar) {
54-
from android.sourceSets.main.java.srcDirs
55-
classifier = 'sources'
51+
task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
52+
classifier = 'javadoc'
53+
from androidJavadocs.destinationDir
5654
}
5755

58-
task javadocJar(type: Jar, dependsOn: javadoc) {
59-
classifier = 'javadoc'
60-
from javadoc.destinationDir
56+
task androidSourcesJar(type: Jar) {
57+
classifier = 'sources'
58+
from android.sourceSets.main.java.source
6159
}
60+
6261
artifacts {
63-
archives javadocJar
64-
archives sourcesJar
62+
archives androidSourcesJar
63+
archives androidJavadocsJar
6564
}
6665

6766
afterEvaluate {
@@ -81,12 +80,19 @@ afterEvaluate {
8180
name = userName
8281
}
8382
}
83+
licenses {
84+
license {
85+
name = "The Apache License, Version 2.0"
86+
url = "www.apache.org/licenses/LICENSE-2.0.txt"
87+
}
88+
}
8489
scm {
8590
connection = gitUrl
8691
developerConnection = gitUrl
8792
url = websiteLib
8893
}
8994
}
95+
from components.release
9096
}
9197
}
9298
}
@@ -99,10 +105,13 @@ bintray {
99105
configurations = ['archives']
100106
pkg {
101107
repo = "PowerPermission"
102-
name = libName
108+
name = "powerpermission-rxjava3"
103109
websiteUrl = websiteLib
104110
vcsUrl = gitUrl
105111
licenses = ['Apache-2.0']
106112
publish = true
107113
}
114+
version {
115+
name = publishVersionID
116+
}
108117
}

powerpermission/build.gradle

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -62,30 +62,28 @@ dependencies {
6262
testImplementation spekDslRunner
6363
}
6464

65-
66-
// Avoid Kotlin docs error
67-
tasks.withType(Javadoc) {
65+
tasks.withType(Javadoc).all {
6866
enabled = false
6967
}
7068

71-
// Remove javadoc related tasks
72-
task javadoc(type: Javadoc) {
73-
source = android.sourceSets.main.java.srcDirs
69+
task androidJavadocs(type: Javadoc) {
70+
source = android.sourceSets.main.java.source
7471
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
7572
}
7673

77-
task sourcesJar(type: Jar) {
78-
from android.sourceSets.main.java.srcDirs
79-
classifier = 'sources'
74+
task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
75+
classifier = 'javadoc'
76+
from androidJavadocs.destinationDir
8077
}
8178

82-
task javadocJar(type: Jar, dependsOn: javadoc) {
83-
classifier = 'javadoc'
84-
from javadoc.destinationDir
79+
task androidSourcesJar(type: Jar) {
80+
classifier = 'sources'
81+
from android.sourceSets.main.java.source
8582
}
83+
8684
artifacts {
87-
archives javadocJar
88-
archives sourcesJar
85+
archives androidSourcesJar
86+
archives androidJavadocsJar
8987
}
9088

9189
afterEvaluate {
@@ -105,12 +103,19 @@ afterEvaluate {
105103
name = userName
106104
}
107105
}
106+
licenses {
107+
license {
108+
name = "The Apache License, Version 2.0"
109+
url = "www.apache.org/licenses/LICENSE-2.0.txt"
110+
}
111+
}
108112
scm {
109113
connection = gitUrl
110114
developerConnection = gitUrl
111115
url = websiteLib
112116
}
113117
}
118+
from components.release
114119
}
115120
}
116121
}
@@ -123,10 +128,14 @@ bintray {
123128
configurations = ['archives']
124129
pkg {
125130
repo = "PowerPermission"
126-
name = libName
131+
name = "powerpermission"
127132
websiteUrl = websiteLib
128133
vcsUrl = gitUrl
129134
licenses = ['Apache-2.0']
130135
publish = true
131136
}
137+
138+
version {
139+
name = publishVersionID
140+
}
132141
}

0 commit comments

Comments
 (0)