Skip to content

Commit b5c2549

Browse files
committed
0.9.9.1-5
1 parent dcbdd62 commit b5c2549

File tree

8 files changed

+71
-18
lines changed

8 files changed

+71
-18
lines changed

.idea/compiler.xml

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/kotlinc.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle.kts

Lines changed: 51 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,56 @@
1-
import kx.*
2-
import org.lwjgl.Lwjgl
3-
import org.lwjgl.Lwjgl.Module.*
1+
import magik.createGithubPublication
2+
import magik.github
3+
import org.jetbrains.kotlin.gradle.dsl.KotlinCompile
4+
import org.lwjgl.lwjgl
5+
import org.lwjgl.lwjgl.Module.*
46

57
plugins {
6-
fun kx(vararg p: Pair<String, String>) = p.forEach { id("io.github.kotlin-graphics.${it.first}") version it.second }
7-
kx("align" to "0.0.7",
8-
"base" to "0.0.10",
9-
"publish" to "0.0.6",
10-
"utils" to "0.0.5")
11-
id("org.lwjgl.plugin") version "0.0.20"
8+
kotlin("jvm") version embeddedKotlinVersion
9+
id("org.lwjgl.plugin") version "0.0.29"
10+
id("elect86.magik") version "0.3.1"
11+
`maven-publish`
12+
}
13+
14+
repositories {
15+
mavenCentral()
16+
github("kotlin-graphics/mary")
1217
}
1318

1419
dependencies {
15-
implementation(unsigned, kool)
16-
Lwjgl { implementation(glfw, jemalloc, openal, opengl, stb) }
17-
}
20+
implementation(kotlin("stdlib-jdk8", embeddedKotlinVersion))
21+
implementation("kotlin.graphics:unsigned:3.3.31")
22+
implementation("kotlin.graphics:kool:0.9.68")
23+
lwjgl { implementation(glfw, jemalloc, openal, opengl, stb) }
24+
25+
testImplementation("io.kotest:kotest-runner-junit5:5.4.1")
26+
testImplementation("io.kotest:kotest-assertions-core:5.4.1")
27+
}
28+
29+
kotlin.jvmToolchain {
30+
this as JavaToolchainSpec
31+
languageVersion.set(JavaLanguageVersion.of(8))
32+
}
33+
34+
tasks {
35+
withType<KotlinCompile<*>>().all {
36+
kotlinOptions {
37+
freeCompilerArgs += listOf("-opt-in=kotlin.RequiresOptIn")
38+
}
39+
}
40+
}
41+
42+
publishing {
43+
publications {
44+
createGithubPublication {
45+
from(components["java"])
46+
suppressAllPomMetadataWarnings()
47+
}
48+
}
49+
repositories {
50+
github {
51+
domain = "kotlin-graphics/mary"
52+
}
53+
}
54+
}
55+
56+
java { withSourcesJar() }

gradle/wrapper/gradle-wrapper.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
7-
distributionSha256Sum=de8f52ad49bdc759164f72439a3bf56ddb1589c4cde802d3cec7d6ad0e0ee410
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
7+
distributionSha256Sum=f6b8596b10cce501591e92f229816aa4046424f3b24d771751b06779d58c8ec4

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ pluginManagement {
1010

1111
gradle.rootProject {
1212
group = "kotlin.graphics"
13-
version = "0.9.9.1-4"
13+
version = "0.9.9.1-5"
1414
}

src/main/kotlin/glm_/glm.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ val GLM_VERSION_MAJOR = 0
164164
val GLM_VERSION_MINOR = 9
165165
val GLM_VERSION_PATCH = 9
166166
val GLM_VERSION_REVISION = 1
167-
val GLM_VERSION_BUILD = 3
167+
val GLM_VERSION_BUILD = 5
168168
val GLM_VERSION = GLM_VERSION_MAJOR * 1_000 + GLM_VERSION_MINOR * 100 + GLM_VERSION_PATCH * 10 + GLM_VERSION_REVISION
169169

170170
/*

0 commit comments

Comments
 (0)