blob: 26c705ea5456de67ef867c3263b54ed1f58f62b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
//file:noinspection GradlePackageUpdate
plugins {
id 'com.github.johnrengelman.shadow' version '6.1.0'
id "net.minecraftforge.gradle.forge" version "ddb1eb0"
id "maven-publish"
id "signing"
id "java"
}
version = "1.0.0-alpha5"
group = "cc.polyfrost"
archivesBaseName = rootProject.name
sourceCompatibility = targetCompatibility = 1.8
compileJava.options.encoding = 'UTF-8'
minecraft {
version = "1.8.9-11.15.1.2318-1.8.9"
runDir = "run"
mappings = "stable_22"
makeObfSourceJar = false
}
configurations {
include
implementation.extendsFrom(include)
}
repositories {
}
dependencies {
}
shadowJar {
archiveClassifier.set('')
configurations = [project.configurations.include]
duplicatesStrategy DuplicatesStrategy.EXCLUDE
}
publishing {
publications {
maven(MavenPublication) {
groupId = "cc.polyfrost"
artifactId = archivesBaseName + "-1.8.9-forge"
from(components["java"])
}
}
repositories {
maven {
name = "releases"
url = "https://repo.polyfrost.cc/releases"
credentials(PasswordCredentials)
authentication {
basic(BasicAuthentication)
}
}
maven {
name = "snapshots"
url = "https://repo.polyfrost.cc/snapshots"
credentials(PasswordCredentials)
authentication {
basic(BasicAuthentication)
}
}
maven {
name = "private"
url = "https://repo.polyfrost.cc/private"
credentials(PasswordCredentials)
authentication {
basic(BasicAuthentication)
}
}
}
}
|