android_terminal/build.gradle
Martin Valba fe2ae1d22b Big list of bugfixes and features
* Fixed the issue where some devices didnt like certain chmod option ( caused permission denied for initial scripts )
* Fixed up broken packages with values of null and weird names
  * Issue was how some perl packages had double :: in description
* Overall cahnges for layout where we move forwards for MaterialUI
* Kotlin upgrade 1.5.30 -> 1.6.10
* Removed vibrate functions fully ( no one likes it anyway )
* Updated dependencies
* Half implemented package manager with functions of ( view packages, update and upgrade )
* Root shell now has proper PS1 with a change how shell is started by script ( su -mm -s pathtoshell )
* Bumped api levels
  - min: 21
  - target: 29
  - compile: 30
* Now is hardware accelerated
* Forced script recovery with correct chmod ( Runs on every new launch )
* Settings -> about -> Reset App ( Now uses LibSU module for command execution )
* Android SU session now has nethunter scripts path in PATH export
2023-09-09 17:57:54 +00:00

63 lines
1.9 KiB
Groovy

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = '1.6.10'
ext.android = [
KOTLIN_VERSION : '1.6.10',
MIN_SDK_VERSION : 21,
COMPILE_SDK_VERSION: 31,
TARGET_SDK_VERSION : 28,
JUNIT_VERSION : "4.12"
]
ext {
//version=YYYYMMVVRR (Either "VV" for stable version OR "RR" for pre-release candidate (e.g. 0001 for rc1))
//noinspection HighAppVersionCode
versionCode=2023030200
versionName="2023.3"
}
ext.deps = [
"annotations" : "androidx.annotation:annotation:1.0.0",
"appcompat-v7" : "androidx.appcompat:appcompat:1.0.0",
"design" : "com.android.support:design:${ext.android.ANDROID_SUPPORT_VERSION}",
"cardview-v7" : "com.android.support:cardview-v7:${ext.android.ANDROID_SUPPORT_VERSION}",
"kotlin-stdlib" : "org.jetbrains.kotlin:kotlin-stdlib:${ext.android.KOTLIN_VERSION}",
"kotlin-gradle-plugin": "org.jetbrains.kotlin:kotlin-gradle-plugin:${ext.android.KOTLIN_VERSION}",
"junit" : "junit:junit:${ext.android.JUNIT_VERSION}"
]
repositories {
maven { url 'https://dl.google.com/dl/android/maven2/' }
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath rootProject.ext.deps["kotlin-gradle-plugin"]
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url 'https://dl.google.com/dl/android/maven2/' }
mavenCentral()
maven { url "https://jitpack.io" }
google()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}