71 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| import org.jetbrains.kotlin.gradle.dsl.JvmTarget
 | |
| 
 | |
| plugins {
 | |
|     alias(libs.plugins.android.application)
 | |
|     alias(libs.plugins.kotlin.android)
 | |
|     alias(libs.plugins.kotlin.compose)
 | |
|     alias(libs.plugins.google.ksp)
 | |
|     alias(libs.plugins.hilt.android)
 | |
| }
 | |
| 
 | |
| android {
 | |
|     namespace = "dev.adriankuta.visualizer"
 | |
|     compileSdk = 36
 | |
| 
 | |
|     defaultConfig {
 | |
|         applicationId = "dev.adriankuta.visualizer"
 | |
|         minSdk = 24
 | |
|         targetSdk = 36
 | |
|         versionCode = 1
 | |
|         versionName = "1.0"
 | |
| 
 | |
|         testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
 | |
|     }
 | |
| 
 | |
|     buildTypes {
 | |
|         release {
 | |
|             isMinifyEnabled = false
 | |
|             proguardFiles(
 | |
|                 getDefaultProguardFile("proguard-android-optimize.txt"),
 | |
|                 "proguard-rules.pro"
 | |
|             )
 | |
|         }
 | |
|     }
 | |
|     compileOptions {
 | |
|         sourceCompatibility = JavaVersion.VERSION_21
 | |
|         targetCompatibility = JavaVersion.VERSION_21
 | |
|     }
 | |
|     kotlin {
 | |
|         compilerOptions {
 | |
|             jvmTarget = JvmTarget.JVM_21
 | |
|         }
 | |
|     }
 | |
|     buildFeatures {
 | |
|         compose = true
 | |
|     }
 | |
| }
 | |
| 
 | |
| dependencies {
 | |
| 
 | |
|     implementation(libs.androidx.core.ktx)
 | |
|     implementation(libs.androidx.lifecycle.runtime.ktx)
 | |
|     implementation(libs.androidx.activity.compose)
 | |
|     implementation(platform(libs.androidx.compose.bom))
 | |
|     implementation(libs.androidx.compose.ui)
 | |
|     implementation(libs.androidx.compose.ui.graphics)
 | |
|     implementation(libs.androidx.compose.ui.tooling.preview)
 | |
|     implementation(libs.androidx.compose.material3)
 | |
|     implementation(libs.timber)
 | |
|     implementation(libs.kotlinx.coroutines.android)
 | |
|     implementation(libs.hilt.android)
 | |
|     implementation(libs.androidx.hilt.navigation.compose)
 | |
|     ksp(libs.hilt.android.compiler)
 | |
|     testImplementation(libs.junit)
 | |
|     androidTestImplementation(libs.androidx.junit)
 | |
|     androidTestImplementation(libs.androidx.espresso.core)
 | |
|     androidTestImplementation(platform(libs.androidx.compose.bom))
 | |
|     androidTestImplementation(libs.androidx.compose.ui.test.junit4)
 | |
|     debugImplementation(libs.androidx.compose.ui.tooling)
 | |
|     debugImplementation(libs.androidx.compose.ui.test.manifest)
 | |
| }
 | 
