Fixes package mixup and adds runnable jar manifest.

This commit is contained in:
Stefan Schallerl 2025-02-13 23:50:34 +01:00
parent 09e7afb72b
commit 264c01facb
2 changed files with 8 additions and 5 deletions

View file

@ -24,6 +24,12 @@ application {
mainClass = "net.h34t.filemure.ServerKt"
}
tasks.withType<Jar> {
manifest {
attributes["Main-Class"] = application.mainClass
}
}
sourceSets {
main {
kotlin {
@ -70,8 +76,7 @@ sqldelight {
// nixpacks looks in build/libs
tasks.register<Copy>("copyJarToRoot") {
println("copy bopy")
from("build/libs")
from("./build/libs")
into("../build/libs")
include("*.jar")
dependsOn(":app:build")

View file

@ -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