diff --git a/app/build.gradle.kts b/app/build.gradle.kts index d477e1b..adc0a4b 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -24,6 +24,12 @@ application { mainClass = "net.h34t.filemure.ServerKt" } +tasks.withType { + manifest { + attributes["Main-Class"] = application.mainClass + } +} + sourceSets { main { kotlin { @@ -70,8 +76,7 @@ sqldelight { // nixpacks looks in build/libs tasks.register("copyJarToRoot") { - println("copy bopy") - from("build/libs") + from("./build/libs") into("../build/libs") include("*.jar") dependsOn(":app:build") diff --git a/app/src/main/kotlin/net/h34t/filemure/Server.kt b/app/src/main/kotlin/net/h34t/filemure/Server.kt index 289bf3c..08c92fd 100644 --- a/app/src/main/kotlin/net/h34t/filemure/Server.kt +++ b/app/src/main/kotlin/net/h34t/filemure/Server.kt @@ -1,9 +1,7 @@ -package net.h34t.app.net.h34t.filemure +package net.h34t.filemure import io.javalin.Javalin import io.javalin.http.staticfiles.Location -import net.h34t.filemure.ContentExtractor -import net.h34t.filemure.FilemureApp import net.h34t.filemure.classification.AIClassifier import net.h34t.filemure.repository.SqliteRepository import org.eclipse.jetty.http.HttpCookie