-
Notifications
You must be signed in to change notification settings - Fork 68
/
Copy pathsettings.gradle
42 lines (35 loc) · 884 Bytes
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
plugins {
id 'com.gradle.develocity' version '4.0'
}
develocity {
buildScan {
termsOfUseUrl = 'https://gradle.com/help/legal-terms-of-use'
if (System.getenv('CI') == 'true') {
termsOfUseAgree = 'yes'
tag 'CI'
} else {
publishing.onlyIf { false }
}
}
}
rootProject.name = 'mosaic'
include ':mosaic-animation'
include ':mosaic-runtime'
include ':mosaic-terminal'
include ':mosaic-testing'
include ':mosaic-tty'
include ':mosaic-tty-terminal'
include ':samples:counter'
include ':samples:demo'
include ':samples:jest'
include ':samples:robot'
include ':samples:rrtop'
include ':samples:snake'
include ':tools:raw-mode-echo'
include ':tools:terminal-capability'
enableFeaturePreview('TYPESAFE_PROJECT_ACCESSORS')
includeBuild('build-support') {
dependencySubstitution {
substitute module('com.jakewharton.mosaic.build:gradle-plugin') using project(':')
}
}