sync-backend: initialize barebones module

This is simply an import of the project generated by start.ktor.io cleaned of
its ungodly wildcard import fetish and better integrated into our existing build
system.
This commit is contained in:
Harsh Shandilya 2022-12-24 16:44:05 +05:30
parent b0bae12e6b
commit 5db4a1ee8d
12 changed files with 338 additions and 2 deletions

View file

@ -30,10 +30,16 @@ pluginManagement {
forRepository { gradlePluginPortal() }
filter {
includeModule("com.github.ben-manes", "gradle-versions-plugin")
includeModule(
"com.github.johnrengelman.shadow",
"com.github.johnrengelman.shadow.gradle.plugin"
)
includeModule("com.github.jengelman.gradle.plugins", "shadow")
includeModule("org.gradle.android.cache-fix", "org.gradle.android.cache-fix.gradle.plugin")
includeModule("gradle.plugin.com.google.cloud.tools", "jib-gradle-plugin")
includeModule("gradle.plugin.org.gradle.android", "android-cache-fix-gradle-plugin")
includeModule("com.sergei-lapin.napt", "com.sergei-lapin.napt.gradle.plugin")
includeModule("com.sergei-lapin.napt", "gradle")
includeModule("io.ktor.plugin", "io.ktor.plugin.gradle.plugin")
includeModule("io.ktor.plugin", "plugin")
}
}
exclusiveContent {
@ -133,4 +139,5 @@ include(
"database",
"metadata-extractor",
"model",
"sync-backend",
)