// ───────────────────────────────────────────────────────────────────────────── // :host-registry — Host / HostStore + DataStore-backed storage, LastSessionStore. // Mirrors the iOS HostRegistry package (storage behind an interface). // // NOTE: the plan (§3) treats the storage half as Android-framework-bound (DataStore), // so it is scaffolded here as an SDK-gated module. Its pure logic could later be // split into a JVM module if the Kover gate needs it; for now it is COMMENTED OUT // in settings.gradle.kts (no Android SDK here). // // SCAFFOLD STUB ONLY. TODO(android-sdk): enable when an Android SDK is available. // ───────────────────────────────────────────────────────────────────────────── /* plugins { id("com.android.library") alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.serialization) } android { namespace = "wang.yaojia.webterm.hostregistry" compileSdk = 35 defaultConfig { minSdk = 29 } } kotlin { jvmToolchain(17) } dependencies { implementation(project(":wire-protocol")) // implementation("androidx.datastore:datastore-preferences:1.1.1") // implementation("androidx.datastore:datastore:1.1.1") } */