Inline project with kotlin-native path settings

This commit is contained in:
Ilya Gorbunov
2023-01-25 23:38:55 +01:00
committed by Space Team
parent 2cfbbb185d
commit 95f21075fe
4 changed files with 2 additions and 14 deletions
@@ -10,14 +10,13 @@ plugins {
evaluationDependsOnChildren()
def pKotlinBig() { return project('kotlin_big').extensions }
def pKotlinNative() { return project('kotlin_native').extensions }
ext.outputDir = "$buildDir/doc"
ext.outputDirLatest = "$outputDir/latest"
ext.outputDirPrevious = "$outputDir/previous"
ext.kotlin_root = pKotlinBig().kotlin_root
ext.kotlin_libs = pKotlinBig().kotlin_libs
ext.kotlin_native_root = pKotlinNative().kotlin_native_root
ext.kotlin_native_root = file("$kotlin_root/kotlin-native").absolutePath
ext.github_revision = pKotlinBig().github_revision
ext.localRoot = kotlin_root
ext.baseUrl = new URL("https://github.com/JetBrains/kotlin/tree/$github_revision")
@@ -1,6 +1,6 @@
apply plugin: 'base'
final boolean isTeamcityBuild = System.getenv("TEAMCITY_VERSION") != null
final boolean isTeamcityBuild = project.hasProperty("teamcity.version")
// kotlin/libraries/tools/kotlin-stdlib-docs -> kotlin
final String kotlinRootDir = rootProject.file("../../../").absolutePath.replace('\\', '/')
@@ -1,10 +0,0 @@
apply plugin: 'base'
final boolean isTeamcityBuild = System.getenv("TEAMCITY_VERSION") != null
// kotlin/libraries/tools/kotlin-stdlib-docs -> kotlin/kotlin-native
final String kotlinNativeRootDir = rootProject.file("../../../kotlin-native").absolutePath
final String kotlinNativeLibsDir = isTeamcityBuild ? project.property("kotlinNativeDistDir") : "$kotlinNativeRootDir/dist"
project.extensions.kotlin_native_root = kotlinNativeRootDir
project.extensions.kotlin_native_libs = kotlinNativeLibsDir
@@ -13,7 +13,6 @@ pluginManagement {
rootProject.name = 'kotlin-stdlib-docs'
include 'kotlin_native'
include 'kotlin_big'
include 'plugins:dokka-samples-transformer-plugin'
include 'plugins:dokka-stdlib-configuration-plugin'