aboutsummaryrefslogtreecommitdiff
path: root/build-src/src/main/kotlin/ledger-globals.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'build-src/src/main/kotlin/ledger-globals.gradle.kts')
-rw-r--r--build-src/src/main/kotlin/ledger-globals.gradle.kts25
1 files changed, 25 insertions, 0 deletions
diff --git a/build-src/src/main/kotlin/ledger-globals.gradle.kts b/build-src/src/main/kotlin/ledger-globals.gradle.kts
new file mode 100644
index 0000000..4238322
--- /dev/null
+++ b/build-src/src/main/kotlin/ledger-globals.gradle.kts
@@ -0,0 +1,25 @@
+apply(plugin = "org.gradle.base")
+
+repositories {
+ mavenCentral()
+ maven("https://repo.nea.moe/releases/")
+ maven("https://repo.spongepowered.org/maven/")
+ maven("https://maven.notenoughupdates.org/releases")
+ maven("https://pkgs.dev.azure.com/djtheredstoner/DevAuth/_packaging/public/maven/v1")
+}
+
+tasks.withType<AbstractArchiveTask> {
+ this.isPreserveFileTimestamps = false
+ this.isReproducibleFileOrder = true
+ this.archiveBaseName.set("ledger-" + project.path.replace(":", "-").trim('-'))
+}
+
+tasks.withType<Test> {
+ useJUnitPlatform()
+}
+
+tasks.withType<JavaCompile> {
+ options.encoding = "UTF-8"
+}
+
+