docs: add README, LICENSE, and configure automated license headers

This commit is contained in:
Aryan 2026-02-25 16:54:51 +05:30
parent 6072b2ba29
commit a4d073a803
110 changed files with 2711 additions and 79 deletions

View file

@ -8,6 +8,7 @@ plugins {
alias(libs.plugins.kotlin.compose)
id("org.jetbrains.kotlin.plugin.serialization") version "2.1.20"
alias(libs.plugins.kotlin.ksp)
id("com.diffplug.spotless") version "8.2.1"
}
val localProperties = Properties()
@ -185,3 +186,14 @@ dependencies {
implementation("androidx.documentfile:documentfile:1.0.1")
implementation("androidx.browser:browser:1.8.0")
}
spotless {
kotlin {
target("src/main/java/**/*.kt", "src/main/kotlin/**/*.kt")
licenseHeaderFile(rootProject.file("spotless/copyright.kt"))
}
cpp {
target("src/main/cpp/mobi_jni_bridge.c", "src/main/cpp/Woff2Converter.cpp")
licenseHeaderFile(rootProject.file("spotless/copyright.kt"))
}
}