Skip to content

Commit 65d6d79

Browse files
committed
Updated.
Signed-off-by: Pavel Erokhin (MairwunNx) <[email protected]>
1 parent 30954bd commit 65d6d79

File tree

2 files changed

+54
-9
lines changed

2 files changed

+54
-9
lines changed

build.gradle

+54-9
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ buildscript {
2525
}
2626
}
2727

28+
plugins {
29+
id "maven-publish"
30+
id "java-library"
31+
id 'maven'
32+
}
33+
2834
apply(plugin: "org.jetbrains.dokka")
2935
apply(plugin: "net.minecraftforge.gradle")
3036
apply(plugin: "kotlin")
@@ -74,27 +80,40 @@ repositories {
7480
mavenCentral()
7581
maven { url("https://libraries.minecraft.net") }
7682
maven { url("https://jitpack.io") }
83+
maven {
84+
name = "GitHubPackages"
85+
url = uri "https://maven.pkg.github.com/ProjectEssentials/ProjectEssentials-Core"
86+
credentials {
87+
username = "[email protected]"
88+
password = "bf134b6d9132344ceeafa899f0bcda9be24e307f"
89+
}
90+
}
91+
maven {
92+
name = "GitHubPackages"
93+
url = uri "https://maven.pkg.github.com/ProjectEssentials/ProjectEssentials-Cooldown"
94+
credentials {
95+
username = "[email protected]"
96+
password = "bf134b6d9132344ceeafa899f0bcda9be24e307f"
97+
}
98+
}
7799
}
78100

79101
dependencies {
80-
implementation fileTree(dir: 'libs', include: ['*.jar'])
102+
implementation 'com.mairwunnx.project_essentials_core:ProjectEssentials-Core:1.15.2-1.1.0'
103+
implementation 'com.mairwunnx.project_essentials_cooldown:ProjectEssentials-Cooldown:1.15.2-1.0.1'
104+
81105
minecraft(group: "net.minecraftforge", name: "forge", version: forge_version)
82-
compile(group: "com.mojang", name: "brigadier", version: brigadier_version)
83-
compile(
106+
implementation(group: "com.mojang", name: "brigadier", version: brigadier_version)
107+
implementation(
84108
group: "org.jetbrains.kotlinx",
85109
name: "kotlinx-serialization-runtime",
86110
version: kotlinx_serialization_version
87111
)
88-
compile(
112+
implementation(
89113
group: "org.jetbrains.kotlin",
90114
name: "kotlin-stdlib-$kotlin_jdk_version_target",
91115
version: kotlin_version
92116
)
93-
compile(
94-
group: "com.github.projectessentials",
95-
name: "ProjectEssentials-Cooldown",
96-
version: ess_cooldown_version
97-
)
98117
}
99118

100119
dokka {
@@ -124,3 +143,29 @@ sourceCompatibility = targetCompatibility =
124143

125144
compileKotlin.kotlinOptions.jvmTarget =
126145
compileTestKotlin.kotlinOptions.jvmTarget = project_jvm_version_target
146+
147+
task dokkaJar(type: Jar) {
148+
group = JavaBasePlugin.DOCUMENTATION_GROUP
149+
description = "Assembles Kotlin docs with Dokka"
150+
classifier = "javadoc"
151+
from tasks.dokka as Object
152+
}
153+
154+
publishing {
155+
repositories {
156+
maven {
157+
name = "GitHubPackages"
158+
url = uri "https://maven.pkg.github.com/projectessentials/projectessentials-permissions"
159+
credentials {
160+
username = System.getenv("GradleUser")
161+
password = System.getenv("GradlePass")
162+
}
163+
}
164+
}
165+
publications {
166+
gpr(MavenPublication) {
167+
from components.java
168+
artifact dokkaJar
169+
}
170+
}
171+
}
-898 KB
Binary file not shown.

0 commit comments

Comments
 (0)