39 строки
851 B
Groovy
39 строки
851 B
Groovy
import org.gradle.api.initialization.resolve.RepositoriesMode
|
|
|
|
pluginManagement {
|
|
repositories {
|
|
mavenLocal()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
|
|
|
|
repositories {
|
|
mavenLocal()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
|
|
buildCache {
|
|
local {
|
|
directory = new File(rootDir, ".build-cache")
|
|
removeUnusedEntriesAfterDays = 30
|
|
}
|
|
}
|
|
|
|
rootProject.name = 'thrifty'
|
|
include 'thrifty-schema'
|
|
include 'thrifty-runtime'
|
|
include 'thrifty-java-codegen'
|
|
include 'thrifty-kotlin-codegen'
|
|
include 'thrifty-compiler'
|
|
include 'thrifty-example-postprocessor'
|
|
include 'thrifty-compiler-plugins'
|
|
include 'thrifty-test-server'
|
|
include 'thrifty-integration-tests'
|
|
include 'thrifty-gradle-plugin'
|