import com.chrynan.navigation.buildSrc.LibraryConstants group = LibraryConstants.group version = LibraryConstants.versionName plugins { kotlin("jvm") version "1.8.20" apply false kotlin("multiplatform") version "1.8.20" apply false kotlin("android") version "1.8.20" apply false id("com.android.library") version "7.3.1" apply false id("com.android.application") version "7.3.1" apply false id("org.jetbrains.dokka") version "1.8.10" id("org.jetbrains.compose") version "1.5.0-beta01" apply false id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.13.2" } allprojects { repositories { google() mavenCentral() maven { url = uri("https://repo.repsy.io/mvn/chrynan/public") } maven { url = uri("https://maven.pkg.jetbrains.space/public/p/compose/dev") } } } rootProject.plugins.withType { rootProject.the().nodeVersion = "16.0.0" } // Documentation tasks.named("dokkaGfmMultiModule").configure { outputDirectory.set(file("${projectDir.path}/docs")) }