@@ -5,7 +5,7 @@ plugins {
5
5
id ' java'
6
6
id ' java-library'
7
7
id " org.jetbrains.kotlin.jvm" version " 1.3.21"
8
- id " com.github.johnrengelman.shadow" version ' 4.0.3 '
8
+ id " com.github.johnrengelman.shadow" version ' 4.0.4 '
9
9
}
10
10
11
11
// jitpack
15
15
moduleName = ' com.github.kotlin_graphics.gln'
16
16
kotlin = ' org.jetbrains.kotlin:kotlin'
17
17
kotlin_version = ' 1.3.21'
18
- kotlintest_version = ' 3.1.11 '
19
- gli_version = ' 42d5ecff1637632c823e230ae5cf3b618051e40f '
20
- lwjgl_version = " 3.2.1 "
18
+ kotlintest_version = ' 3.2.1 '
19
+ gli_version = ' 968eb79758bf3475e8cf1a93f138b2a19aadd7a5 '
20
+ lwjgl_version = " 3.2.2-SNAPSHOT "
21
21
lwjgl_natives = current() == WINDOWS ? " windows" : current() == LINUX ? " linux" : " macos"
22
22
}
23
23
@@ -32,12 +32,6 @@ dependencies {
32
32
implementation " org.lwjgl:lwjgl$it :$lwjgl_version "
33
33
runtime " org.lwjgl:lwjgl$it :$lwjgl_version :natives-$lwjgl_natives "
34
34
}
35
-
36
- constraints {
37
- testImplementation(" $kotlin -stdlib:$kotlin_version " )
38
- testImplementation(" $kotlin -stdlib-jdk7:$kotlin_version " )
39
- testImplementation(" $kotlin -reflect:$kotlin_version " )
40
- }
41
35
}
42
36
43
37
repositories {
@@ -48,19 +42,19 @@ repositories {
48
42
}
49
43
50
44
task sourcesJar (type : Jar , dependsOn : classes) {
51
- classifier = ' sources'
45
+ archiveClassifier = ' sources'
52
46
from sourceSets. main. allSource
53
47
}
54
48
55
49
task javadocJar (type : Jar , dependsOn : javadoc) {
56
- classifier = ' javadoc'
50
+ archiveClassifier = ' javadoc'
57
51
from javadoc. destinationDir
58
52
}
59
53
60
54
compileKotlin {
61
55
kotlinOptions {
62
56
freeCompilerArgs = [" -XXLanguage:+InlineClasses" , " -Xjvm-default=enable" ]
63
- jvmTarget = " 1.6"
57
+ // jvmTarget = "1.6"
64
58
}
65
59
}
66
60
73
67
inputs. property(" moduleName" , moduleName)
74
68
manifest. attributes(' Automatic-Module-Name' : moduleName)
75
69
}
70
+
71
+ shadowJar. archiveClassifier = ' all'
0 commit comments