• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download

<lambda>null1 plugins {
2     kotlin("multiplatform")
3     id("com.google.devtools.ksp")
4 }
5 
6 version = "1.0-SNAPSHOT"
7 
<lambda>null8 kotlin {
9     jvm {
10         withJava()
11     }
12     linuxX64() {
13         binaries {
14             executable()
15         }
16     }
17     // TODO: Enable after CI's Xcode version catches up.
18     // iosArm64()
19     // macosX64()
20     mingwX64()
21     sourceSets {
22         val commonMain by getting {
23             dependencies {
24                 implementation(project(":annotations"))
25             }
26         }
27         val linuxX64Main by getting
28         val linuxX64Test by getting
29     }
30 }
31 
<lambda>null32 dependencies {
33     add("kspCommonMainMetadata", project(":test-processor"))
34     add("kspJvm", project(":test-processor"))
35     add("kspJvmTest", project(":test-processor"))
36     add("kspLinuxX64", project(":test-processor"))
37     add("kspLinuxX64Test", project(":test-processor"))
38     add("kspMingwX64", project(":test-processor"))
39     add("kspMingwX64Test", project(":test-processor"))
40 }
41