|
|
|
pluginManagement {
|
|
|
|
repositories {
|
|
|
|
google()
|
|
|
|
gradlePluginPortal()
|
|
|
|
mavenCentral()
|
|
|
|
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
|
|
|
|
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev/")
|
|
|
|
mavenLocal()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
dependencyResolutionManagement {
|
|
|
|
repositories {
|
|
|
|
google()
|
|
|
|
mavenCentral()
|
|
|
|
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
|
|
|
|
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev")
|
|
|
|
mavenLocal()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
fun module(name: String, path: String) {
|
|
|
|
include(name)
|
|
|
|
val projectDir = rootDir.resolve(path).normalize().absoluteFile
|
|
|
|
if (!projectDir.exists()) {
|
|
|
|
throw AssertionError("file $projectDir does not exist")
|
|
|
|
}
|
|
|
|
project(name).projectDir = projectDir
|
|
|
|
}
|
|
|
|
|
|
|
|
gradle.startParameter.setContinueOnFailure(true)
|
|
|
|
|
|
|
|
include(":common")
|
|
|
|
|
|
|
|
module(":testcase-template-lib", "testcases/template/lib")
|
|
|
|
module(":testcase-template-main", "testcases/template/main")
|
|
|
|
|
|
|
|
module(":testcase-inheritance-composableInterface-lib", "testcases/inheritance/composableInterface/lib")
|
|
|
|
module(":testcase-inheritance-composableInterface-main", "testcases/inheritance/composableInterface/main")
|
|
|
|
|
|
|
|
module(":testcase-inheritance-funInterface-lib", "testcases/inheritance/funInterface/lib")
|
|
|
|
module(":testcase-inheritance-funInterface-main", "testcases/inheritance/funInterface/main")
|
|
|
|
|
|
|
|
module(":testcase-constructors-lib", "testcases/constructors/lib")
|
|
|
|
module(":testcase-constructors-main", "testcases/constructors/main")
|
|
|
|
|
|
|
|
module(":testcase-anonymousObjects-lib", "testcases/anonymousObjects/lib")
|
|
|
|
module(":testcase-anonymousObjects-main", "testcases/anonymousObjects/main")
|
|
|
|
|
|
|
|
module(":testcase-valueClass-lib", "testcases/valueClass/lib")
|
|
|
|
module(":testcase-valueClass-main", "testcases/valueClass/main")
|
|
|
|
|
|
|
|
module(":testcase-lambdas-lib", "testcases/lambdas/lib")
|
|
|
|
module(":testcase-lambdas-main", "testcases/lambdas/main")
|
|
|
|
|
|
|
|
module(":testcase-expectActual-lib", "testcases/expectActual/lib")
|
|
|
|
module(":testcase-expectActual-main", "testcases/expectActual/main")
|
|
|
|
|
|
|
|
module(":testcase-stability-lib", "testcases/stability/lib")
|
|
|
|
module(":testcase-stability-main", "testcases/stability/main")
|