Loading build.gradledeleted 100644 → 0 +0 −45 Original line number Diff line number Diff line plugins { id 'com.android.application' version '8.1.2' } android { namespace "com.android.calculator2" compileSdk 34 defaultConfig { applicationId 'com.android.calculator2' minSdk 31 targetSdk 34 versionCode 1 versionName "1.0" } buildTypes { debug { minifyEnabled false } release { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.flags' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } sourceSets { main { res.srcDirs = ['res'] java.srcDirs = ['src'] assets.srcDirs = ['assets'] manifest.srcFile 'AndroidManifest.xml' } } } dependencies { implementation files('cr.jar') implementation 'androidx.gridlayout:gridlayout:1.0.0' implementation 'androidx.webkit:webkit:1.7.0' implementation 'com.google.android.material:material:1.9.0' } build.gradle.kts 0 → 100644 +64 −0 Original line number Diff line number Diff line /* * SPDX-FileCopyrightText: 2023 The LineageOS Project * SPDX-License-Identifier: Apache-2.0 */ plugins { id("com.android.application") version "8.1.2" id("org.jetbrains.kotlin.android") version "1.7.10" } android { compileSdk = 34 namespace = "com.android.calculator2" defaultConfig { applicationId = "com.android.calculator2" minSdk = 31 targetSdk = 34 versionCode = 1 versionName = "1.0" } buildTypes { getByName("release") { // Enables code shrinking, obfuscation, and optimization. isMinifyEnabled = true // Enables resource shrinking. isShrinkResources = true // Includes the default ProGuard rules files. setProguardFiles( listOf( getDefaultProguardFile("proguard-android.txt"), "proguard.flags" ) ) } getByName("debug") { // Append .dev to package name so we won't conflict with AOSP build. applicationIdSuffix = ".dev" } } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } sourceSets { getByName("main") { res.srcDirs("res") java.srcDirs("src") assets.srcDirs("assets") manifest.srcFile("AndroidManifest.xml") } } } dependencies { implementation(files("cr.jar")) implementation("androidx.gridlayout:gridlayout:1.0.0") implementation("androidx.webkit:webkit:1.7.0") implementation("com.google.android.material:material:1.9.0") } settings.gradle→settings.gradle.kts +7 −1 Original line number Diff line number Diff line /* * SPDX-FileCopyrightText: 2023 The LineageOS Project * SPDX-License-Identifier: Apache-2.0 */ pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { Loading @@ -12,3 +17,4 @@ dependencyResolutionManagement { mavenCentral() } } rootProject.name = "ExactCalculator" Loading
build.gradledeleted 100644 → 0 +0 −45 Original line number Diff line number Diff line plugins { id 'com.android.application' version '8.1.2' } android { namespace "com.android.calculator2" compileSdk 34 defaultConfig { applicationId 'com.android.calculator2' minSdk 31 targetSdk 34 versionCode 1 versionName "1.0" } buildTypes { debug { minifyEnabled false } release { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.flags' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } sourceSets { main { res.srcDirs = ['res'] java.srcDirs = ['src'] assets.srcDirs = ['assets'] manifest.srcFile 'AndroidManifest.xml' } } } dependencies { implementation files('cr.jar') implementation 'androidx.gridlayout:gridlayout:1.0.0' implementation 'androidx.webkit:webkit:1.7.0' implementation 'com.google.android.material:material:1.9.0' }
build.gradle.kts 0 → 100644 +64 −0 Original line number Diff line number Diff line /* * SPDX-FileCopyrightText: 2023 The LineageOS Project * SPDX-License-Identifier: Apache-2.0 */ plugins { id("com.android.application") version "8.1.2" id("org.jetbrains.kotlin.android") version "1.7.10" } android { compileSdk = 34 namespace = "com.android.calculator2" defaultConfig { applicationId = "com.android.calculator2" minSdk = 31 targetSdk = 34 versionCode = 1 versionName = "1.0" } buildTypes { getByName("release") { // Enables code shrinking, obfuscation, and optimization. isMinifyEnabled = true // Enables resource shrinking. isShrinkResources = true // Includes the default ProGuard rules files. setProguardFiles( listOf( getDefaultProguardFile("proguard-android.txt"), "proguard.flags" ) ) } getByName("debug") { // Append .dev to package name so we won't conflict with AOSP build. applicationIdSuffix = ".dev" } } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } sourceSets { getByName("main") { res.srcDirs("res") java.srcDirs("src") assets.srcDirs("assets") manifest.srcFile("AndroidManifest.xml") } } } dependencies { implementation(files("cr.jar")) implementation("androidx.gridlayout:gridlayout:1.0.0") implementation("androidx.webkit:webkit:1.7.0") implementation("com.google.android.material:material:1.9.0") }
settings.gradle→settings.gradle.kts +7 −1 Original line number Diff line number Diff line /* * SPDX-FileCopyrightText: 2023 The LineageOS Project * SPDX-License-Identifier: Apache-2.0 */ pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { Loading @@ -12,3 +17,4 @@ dependencyResolutionManagement { mavenCentral() } } rootProject.name = "ExactCalculator"