<lambda>null1buildscript { 2 repositories { 3 mavenLocal() 4 } 5 6 dependencies { 7 classpath("org.jetbrains.kotlinx:atomicfu-gradle-plugin:${libs.versions.atomicfuVersion.get()}") 8 } 9 } 10 11 group = "kotlinx.atomicfu.examples" 12 version = "DUMMY_VERSION" 13 <lambda>null14plugins { 15 kotlin("jvm") version libs.versions.kotlinVersion.get() 16 `maven-publish` 17 } 18 19 apply(plugin = "kotlinx-atomicfu") 20 <lambda>null21repositories { 22 mavenCentral() 23 maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev") 24 mavenLocal() 25 } 26 <lambda>null27dependencies { 28 implementation(kotlin("stdlib")) 29 implementation(kotlin("test-junit")) 30 } 31 <lambda>null32publishing { 33 repositories { 34 /** 35 * Maven repository in build directory to store artifacts for using in functional tests. 36 */ 37 maven("build/.m2/") { 38 name = "local" 39 } 40 } 41 42 publications { 43 create<MavenPublication>("maven") { 44 groupId = "kotlinx.atomicfu.examples" 45 artifactId = "jvm-sample" 46 47 from(components["kotlin"]) 48 } 49 } 50 } 51