Commit cbb3029 1 parent 8f06dc8 commit cbb3029 Copy full SHA for cbb3029
File tree 4 files changed +62
-3
lines changed
4 files changed +62
-3
lines changed Original file line number Diff line number Diff line change @@ -6,13 +6,29 @@ plugins {
6
6
}
7
7
8
8
kotlin {
9
+
10
+ metadata {
11
+ mavenPublication {
12
+ artifactId = " ${rootProject.name} -${project.name} -metadata"
13
+ }
14
+ }
15
+
9
16
jvm {
10
17
compilations.all {
11
- kotlinOptions.jvmTarget = " 1.8"
18
+ kotlinOptions {
19
+ jvmTarget = " 1.8"
20
+ }
21
+ }
22
+ mavenPublication {
23
+ artifactId = " ${rootProject.name} -${project.name} -jvm"
12
24
}
13
25
}
26
+
14
27
js {
15
28
nodejs()
29
+ mavenPublication {
30
+ artifactId = " ${rootProject.name} -${project.name} -js"
31
+ }
16
32
}
17
33
18
34
sourceSets {
@@ -65,6 +81,8 @@ publishing {
65
81
}
66
82
}
67
83
}
84
+ val commonModulePublication = publications[" kotlinMultiplatform" ] as MavenPublication
85
+ commonModulePublication.artifactId = " ${rootProject.name} -${project.name} -common"
68
86
}
69
87
//
70
88
// tasks.register<Copy>("buildNodePackage") {
Original file line number Diff line number Diff line change @@ -8,16 +8,28 @@ plugins {
8
8
9
9
kotlin {
10
10
11
+ metadata {
12
+ mavenPublication {
13
+ artifactId = " ${rootProject.name} -${project.name} -metadata"
14
+ }
15
+ }
16
+
11
17
jvm {
12
18
compilations.all {
13
19
kotlinOptions {
14
20
jvmTarget = " 1.8"
15
21
}
16
22
}
23
+ mavenPublication {
24
+ artifactId = " ${rootProject.name} -${project.name} -jvm"
25
+ }
17
26
}
18
27
19
28
js {
20
29
nodejs()
30
+ mavenPublication {
31
+ artifactId = " ${rootProject.name} -${project.name} -js"
32
+ }
21
33
}
22
34
23
35
sourceSets {
@@ -70,6 +82,8 @@ publishing {
70
82
}
71
83
}
72
84
}
85
+ val commonModulePublication = publications[" kotlinMultiplatform" ] as MavenPublication
86
+ commonModulePublication.artifactId = " ${rootProject.name} -${project.name} -common"
73
87
}
74
88
75
89
// tasks.register<Sync>("extractMavenJsDependencies") {
Original file line number Diff line number Diff line change @@ -9,16 +9,28 @@ plugins {
9
9
10
10
kotlin {
11
11
12
+ metadata {
13
+ mavenPublication {
14
+ artifactId = " ${rootProject.name} -${project.name} -metadata"
15
+ }
16
+ }
17
+
12
18
jvm {
13
19
compilations.all {
14
20
kotlinOptions {
15
21
jvmTarget = " 1.8"
16
22
}
17
23
}
24
+ mavenPublication {
25
+ artifactId = " ${rootProject.name} -${project.name} -jvm"
26
+ }
18
27
}
19
28
20
29
js {
21
30
nodejs()
31
+ mavenPublication {
32
+ artifactId = " ${rootProject.name} -${project.name} -js"
33
+ }
22
34
}
23
35
24
36
sourceSets {
@@ -92,6 +104,8 @@ publishing {
92
104
}
93
105
}
94
106
}
107
+ val commonModulePublication = publications[" kotlinMultiplatform" ] as MavenPublication
108
+ commonModulePublication.artifactId = " ${rootProject.name} -${project.name} -common"
95
109
}
96
110
97
111
@Suppress(" unused" )
Original file line number Diff line number Diff line change @@ -8,17 +8,28 @@ plugins {
8
8
}
9
9
10
10
kotlin {
11
+
12
+ metadata {
13
+ mavenPublication {
14
+ artifactId = " ${rootProject.name} -${project.name} -metadata"
15
+ }
16
+ }
17
+
11
18
jvm {
12
19
compilations.all {
13
20
kotlinOptions {
14
21
jvmTarget = " 1.8"
15
22
}
16
23
}
24
+ mavenPublication {
25
+ artifactId = " ${rootProject.name} -${project.name} -jvm"
26
+ }
17
27
}
18
28
19
29
js {
20
- compilations.all {
21
- nodejs()
30
+ nodejs()
31
+ mavenPublication {
32
+ artifactId = " ${rootProject.name} -${project.name} -js"
22
33
}
23
34
}
24
35
@@ -102,6 +113,8 @@ publishing {
102
113
}
103
114
}
104
115
}
116
+ val commonModulePublication = publications[" kotlinMultiplatform" ] as MavenPublication
117
+ commonModulePublication.artifactId = " ${rootProject.name} -${project.name} -common"
105
118
}
106
119
107
120
@Suppress(" unused" )
You can’t perform that action at this time.
0 commit comments