• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 val testRepo: String by project
2 
<lambda>null3 plugins {
4     // DO NOT CHANGE THE ORDER.
5     id("com.google.devtools.ksp")
6     id("com.android.application")
7     kotlin("android")
8 }
9 
10 version = "1.0-SNAPSHOT"
11 
<lambda>null12 repositories {
13     maven(testRepo)
14     mavenCentral()
15     maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap/")
16 }
17 
<lambda>null18 dependencies {
19     implementation(kotlin("stdlib"))
20     implementation(project(":test-processor"))
21     ksp(project(":test-processor"))
22 }
23 
<lambda>null24 android {
25     compileSdkVersion(30)
26     defaultConfig {
27         applicationId = "org.gradle.kotlin.dsl.samples.androidstudio"
28         minSdkVersion(30)
29         targetSdkVersion(30)
30         versionCode = 1
31         versionName = "1.0"
32     }
33     buildTypes {
34         getByName("release") {
35             // For regression testing https://github.com/google/ksp/pull/467
36             proguardFiles.add(file("proguard-rules.pro"))
37             isMinifyEnabled = true
38         }
39     }
40 }
41 
<lambda>null42 ksp {
43     arg("option1", "value1")
44     arg("option2", "value2")
45 }
46