Files
whc-shell/app/build.gradle
T
WHC a0023fd2ae WHC Shell: keyboard-first Android terminal over SSH to local Termux
Vendored Termux terminal-emulator/renderer (Apache 2.0) with kitty keyboard
protocol, modifyOtherKeys and any-event mouse tracking; sshj client with
Ed25519 key login and TOFU host keys; Termux font/colors/cursor sync;
mouse selection, context menu, zoom and fullscreen shortcuts.
2026-10-06 01:51:31 +08:00

52 lines
1.1 KiB
Groovy

plugins {
id "com.android.application"
}
android {
namespace "xyz.whcself.whcshell"
compileSdk 35
defaultConfig {
applicationId "xyz.whcself.whcshell"
minSdk 26
targetSdk 35
versionCode 1
versionName "0.1.0"
}
buildTypes {
release {
minifyEnabled false
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
testOptions {
unitTests.returnDefaultValues = true
}
packaging {
resources {
excludes += [
"META-INF/versions/9/OSGI-INF/MANIFEST.MF",
"META-INF/DEPENDENCIES",
"META-INF/LICENSE*",
"META-INF/NOTICE*",
]
}
}
}
dependencies {
implementation "com.hierynomus:sshj:0.39.0"
implementation "org.bouncycastle:bcprov-jdk18on:1.80"
implementation "org.bouncycastle:bcpkix-jdk18on:1.80"
implementation "org.slf4j:slf4j-nop:2.0.16"
testImplementation "junit:junit:4.13.2"
}