aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbe Pazos <abe@hamoid.com>2024-10-30 21:43:46 +0100
committerAbe Pazos <abe@hamoid.com>2024-10-30 21:43:46 +0100
commitdb5ea1cdd286873d26e8384f96b282d5f9b3892f (patch)
treecf6214b8fa070924b63d4d2b078c5897960646ad
parent3ef46bcc4e924310a8d59abf2148c0afecde2513 (diff)
downloadart-playground-openrndr-db5ea1cdd286873d26e8384f96b282d5f9b3892f.tar.gz
art-playground-openrndr-db5ea1cdd286873d26e8384f96b282d5f9b3892f.zip
Update to Gradle 8.10.2
-rw-r--r--build.gradle.kts42
-rw-r--r--gradle/wrapper/gradle-wrapper.jarbin43504 -> 43583 bytes
-rw-r--r--gradle/wrapper/gradle-wrapper.properties2
3 files changed, 32 insertions, 12 deletions
diff --git a/build.gradle.kts b/build.gradle.kts
index ccbd4ef..87ca714 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,7 +1,8 @@
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
import org.gradle.internal.os.OperatingSystem
import org.gradle.nativeplatform.platform.internal.DefaultNativePlatform
-import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+import org.jetbrains.kotlin.gradle.dsl.JvmTarget
+import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
group = "org.openrndr.template"
version = "1.0.0"
@@ -14,6 +15,7 @@ val orxFeatures = setOf<String>(
"orx-camera",
// "orx-chataigne",
"orx-color",
+// "orx-composition",
"orx-compositor",
// "orx-compute-graph",
// "orx-compute-graph-nodes",
@@ -23,6 +25,8 @@ val orxFeatures = setOf<String>(
// "orx-easing",
"orx-envelopes",
// "orx-expression-evaluator",
+// "orx-fcurve",
+// "orx-fft",
// "orx-file-watcher",
"orx-fx",
// "orx-git-archiver",
@@ -58,9 +62,11 @@ val orxFeatures = setOf<String>(
"orx-shade-styles",
// "orx-shader-phrases",
"orx-shapes",
+// "orx-svg",
// "orx-syphon",
// "orx-temporal-blur",
// "orx-tensorflow",
+// "orx-text-writer",
// "orx-time-operators",
// "orx-timer",
// "orx-triangulation",
@@ -115,6 +121,17 @@ dependencies {
// implementation(libs.gson)
// implementation(libs.csv)
+ /* ORSL dependencies */
+
+// implementation(libs.orsl.shader.generator)
+// implementation(libs.orsl.extension.color)
+// implementation(libs.orsl.extension.easing)
+// implementation(libs.orsl.extension.gradient)
+// implementation(libs.orsl.extension.noise)
+// implementation(libs.orsl.extension.pbr)
+// implementation(libs.orsl.extension.raymarching)
+// implementation(libs.orsl.extension.sdf)
+
implementation(libs.kotlinx.coroutines.core)
implementation(libs.slf4j.api)
implementation(libs.kotlin.logging)
@@ -140,11 +157,15 @@ dependencies {
// ------------------------------------------------------------------------------------------------------------------ //
java {
- sourceCompatibility = JavaVersion.VERSION_11
- targetCompatibility = JavaVersion.VERSION_11
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
}
-tasks.withType<KotlinCompile> {
- kotlinOptions.jvmTarget = "11"
+kotlin {
+ compilerOptions {
+ languageVersion = KotlinVersion.KOTLIN_2_0
+ apiVersion = KotlinVersion.KOTLIN_2_0
+ jvmTarget = JvmTarget.JVM_17
+ }
}
// ------------------------------------------------------------------------------------------------------------------ //
@@ -153,7 +174,7 @@ project.setProperty("mainClassName", applicationMainClass)
application {
if (hasProperty("openrndr.application")) {
- mainClass.set("${property("openrndr.application")}")
+ mainClass = "${property("openrndr.application")}"
}
}
@@ -192,7 +213,7 @@ tasks {
// ------------------------------------------------------------------------------------------------------------------ //
tasks.register<Zip>("jpackageZip") {
- archiveFileName.set("openrndr-application.zip")
+ archiveFileName = "openrndr-application.zip"
from("${layout.buildDirectory.get()}/jpackage") {
include("**/*")
}
@@ -210,14 +231,14 @@ runtime {
jvmArgs.add("-Duser.dir=${"$"}APPDIR/../Resources")
}
}
- options.set(listOf("--strip-debug", "--compress", "1", "--no-header-files", "--no-man-pages"))
- modules.set(listOf("jdk.unsupported", "java.management", "java.desktop"))
+ options = listOf("--strip-debug", "--compress", "1", "--no-header-files", "--no-man-pages")
+ modules = listOf("jdk.unsupported", "java.management", "java.desktop")
}
// ------------------------------------------------------------------------------------------------------------------ //
tasks.register<org.openrndr.extra.gitarchiver.GitArchiveToMarkdown>("gitArchiveToMarkDown") {
- historySize.set(20)
+ historySize = 20
}
// ------------------------------------------------------------------------------------------------------------------ //
@@ -287,7 +308,6 @@ class Openrndr {
implementation(openrndr("openal"))
runtimeOnly(openrndrNatives("openal"))
implementation(openrndr("application"))
- implementation(openrndr("svg"))
implementation(openrndr("animatable"))
implementation(openrndr("extensions"))
implementation(openrndr("filter"))
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 2c35211..a4b76b9 100644
--- a/gradle/wrapper/gradle-wrapper.jar
+++ b/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 9355b41..df97d72 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME