Build: Include ultimate projects only if intellijUltimateEnabled

This commit is contained in:
Vyacheslav Gerasimov
2018-03-14 15:55:17 +03:00
parent ef018d2ac1
commit f0ec073bf6
+8 -2
View File
@@ -146,8 +146,6 @@ include ":kotlin-build-common",
":kotlin-annotation-processing-embeddable",
":examples:kotlin-jsr223-local-example",
":examples:kotlin-jsr223-daemon-local-eval-example",
":ultimate",
":ultimate:ultimate-runner",
":kotlin-annotations-jvm",
":kotlin-annotations-android",
":pill:generate-all-tests",
@@ -159,6 +157,14 @@ include ":kotlin-build-common",
':kotlin-noarg:plugin-marker',
":test-instrumenter"
def isTeamcityBuild = hasProperty("teamcity") || System.getenv("TEAMCITY_VERSION") != null
def includeUltimate = hasProperty("intellijUltimateEnabled") && intellijUltimateEnabled != 'false'
if (isTeamcityBuild || includeUltimate) {
include(
":ultimate",
":ultimate:ultimate-runner"
)
}
rootProject.name = "kotlin"