diff --git a/Convert/.gitignore b/Convert/.gitignore new file mode 100644 index 00000000..b63da455 --- /dev/null +++ b/Convert/.gitignore @@ -0,0 +1,42 @@ +.gradle +build/ +!gradle/wrapper/gradle-wrapper.jar +!**/src/main/**/build/ +!**/src/test/**/build/ + +### IntelliJ IDEA ### +.idea/modules.xml +.idea/jarRepositories.xml +.idea/compiler.xml +.idea/libraries/ +*.iws +*.iml +*.ipr +out/ +!**/src/main/**/out/ +!**/src/test/**/out/ + +### Eclipse ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache +bin/ +!**/src/main/**/bin/ +!**/src/test/**/bin/ + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store \ No newline at end of file diff --git a/Convert/build.gradle.kts b/Convert/build.gradle.kts new file mode 100644 index 00000000..9a6ac10c --- /dev/null +++ b/Convert/build.gradle.kts @@ -0,0 +1,47 @@ +plugins { + kotlin("jvm") version "1.8.21" + id("org.springframework.boot") version "2.5.5" + id("io.spring.dependency-management") version "1.0.11.RELEASE" + kotlin("plugin.spring") version "1.5.31" +} + +group = "no.iktdev.streamit.content" +version = "1.0-SNAPSHOT" + +repositories { + mavenCentral() + maven("https://jitpack.io") + maven { + url = uri("https://reposilite.iktdev.no/releases") + } + maven { + url = uri("https://reposilite.iktdev.no/snapshots") + } +} +dependencies { + implementation(project(":CommonCode")) + + implementation("no.iktdev.library:subtitle:1.7-SNAPSHOT") + + implementation("no.iktdev.streamit.library:streamit-library-kafka:0.0.2-alpha74") + implementation("no.iktdev:exfl:0.0.12-SNAPSHOT") + + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.1") + + implementation("com.github.pgreze:kotlin-process:1.3.1") + implementation("io.github.microutils:kotlin-logging-jvm:2.0.11") + + implementation("com.google.code.gson:gson:2.8.9") + + implementation("org.springframework.boot:spring-boot-starter-web") + implementation("org.springframework.boot:spring-boot-starter:2.7.0") + implementation("org.springframework.kafka:spring-kafka:2.8.5") + + + testImplementation(platform("org.junit:junit-bom:5.9.1")) + testImplementation("org.junit.jupiter:junit-jupiter") +} + +tasks.test { + useJUnitPlatform() +} \ No newline at end of file diff --git a/Convert/settings.gradle.kts b/Convert/settings.gradle.kts new file mode 100644 index 00000000..b3c13572 --- /dev/null +++ b/Convert/settings.gradle.kts @@ -0,0 +1,4 @@ +rootProject.name = "Convert" + +include(":CommonCode") +project(":CommonCode").projectDir = File("../CommonCode") \ No newline at end of file