-
Notifications
You must be signed in to change notification settings - Fork 22
/
settings.gradle
157 lines (153 loc) · 7.89 KB
/
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
pluginManagement {
repositories {
google()
gradlePluginPortal()
mavenCentral()
maven { url "https://jitpack.io" }
maven { url 'https://maven.google.com' }
}
}
dependencyResolutionManagement {
versionCatalogs {
libs {
from(files("libs.versions.toml"))
}
}
}
//dependencyResolutionManagement {
// versionCatalogs {
// libs {
// library("kotlin-datetime", "org.jetbrains.kotlinx:kotlinx-datetime:0.4.0")
//
// // compose libs
// library("compose-ui-ui", "androidx.compose.ui:ui:1.3.3")
// library("compose-ui-ui-tooling", "androidx.compose.ui:ui-tooling:1.3.3")
//// bundle("compose-ui", ["compose-ui-ui-tooling", "compose-ui-ui"])
//
// library("compose-foundation-foundation", "androidx.compose.foundation:foundation:1.3.3")
//// bundle("compose-foundation", ["compose-foundation-foundation"])
//
// library("compose-material-material", "androidx.compose.material:material:1.3.3")
// library("compose-material-material-icons-core", "androidx.compose.material:material-icons-core:1.5.3")
// library("compose-material-material-icons-extended", "androidx.compose.material:material-icons-extended:1.5.3")
// bundle("compose-material", ["compose-material-material", "compose-material-material-icons-core", "compose-material-material-icons-extended"])
//
// library("compose-ui-ui-test-junit4", "androidx.compose.ui:ui-test-junit4:1.3.3")
// library("compose-runtime-runtime-livedata", "androidx.compose.runtime:runtime-livedata:1.3.3")
// library("android-material-compose-theme-adapter", "com.google.android.material:compose-theme-adapter:1.1.16")
// library("accompanist-swiperefresh", "com.google.accompanist:accompanist-swiperefresh:0.25.1")
// library("activity-compose", "androidx.activity:activity-compose:1.6.1")
//
// library("accompanist-pager", "com.google.accompanist:accompanist-pager:0.14.0")
// library("accompanist-pager-indicators", "com.google.accompanist:accompanist-pager-indicators:0.14.0")
// library("coil-compose", "io.coil-kt:coil-compose:2.4.0")
// library("coil-svg", "io.coil-kt:coil-svg:2.4.0")
// library("compose-constraintlayout", "androidx.constraintlayout:constraintlayout-compose:1.0.1")
//
// library("hilt-android", "com.google.dagger:hilt-android:2.48.1")
// library("hilt-compiler", "com.google.dagger:hilt-compiler:2.48.1")
// library("hilt-android-testing", "com.google.dagger:hilt-android-testing:2.48.1")
//
//
// def lifecycle_version = "2.6.2"
// def arch_version = "2.1.0"
//
// library("lifecycle-runtime", "androidx.lifecycle:lifecycle-runtime:$lifecycle_version")
// library("lifecycle-viewmodel-savestate", "androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version")
// library("lifecycle-compiler", "androidx.lifecycle:lifecycle-compiler:$lifecycle_version")
// library("lifecycle-common-java8", "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version")
// library("lifecycle-service", "androidx.lifecycle:lifecycle-service:$lifecycle_version")
// library("lifecycle-process", "androidx.lifecycle:lifecycle-process:$lifecycle_version")
// library("arch-core-testing", "androidx.arch.core:core-testing:$arch_version")
// library("lifecycle-runtime-testing", "androidx.lifecycle:lifecycle-runtime-testing:$lifecycle_version")
//
// library("lifecycle-viewmodel", "androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1")
// library("lifecycle-livedata", "androidx.lifecycle:lifecycle-livedata-ktx:2.5.1")
//
// bundle('lifecycle', ['lifecycle-viewmodel'])
//
//
// library('glide-glide', 'com.github.bumptech.glide:glide:4.14.2')
// library('glide-compiler', 'com.github.bumptech.glide:compiler:4.14.2')
// library('accompanist-glide', 'com.google.accompanist:accompanist-glide:0.14.0')
// library('animation-apng', 'com.github.penfeizhou.android.animation:apng:2.24.0')
//
// library('wada811-databinding', 'com.github.wada811:DataBinding-ktx:5.0.2')
//
// library('appcompat-appcompat', 'androidx.appcompat:appcompat:1.6.1')
// library('android-material-material', 'com.google.android.material:material:1.8.0')
// library('androidx-core-ktx', 'androidx.core:core-ktx:1.9.0')
// library('fragment-ktx', 'androidx.fragment:fragment-ktx:1.5.5')
// library('activity-ktx', 'androidx.activity:activity-ktx:1.5.0')
//
// def emoji2_version = "1.4.0"
// library('androidx-emoji2', "androidx.emoji2:emoji2:$emoji2_version")
// library('androidx-emoji2-views', "androidx.emoji2:emoji2-views:$emoji2_version")
// library('androidx-emoji2-views-helper', "androidx.emoji2:emoji2-views-helper:$emoji2_version")
// library('androidx-emoji2-bundled', "androidx.emoji2:emoji2-bundled:$emoji2_version")
//
// library('androidx-constraintlayout', 'androidx.constraintlayout:constraintlayout:2.1.4')
// library("androidx-viewpager2", "androidx.viewpager2:viewpager2:1.1.0-beta01")
// library("androidx-swiperefreshlayout", "androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01")
// library("flexbox", "com.google.android.flexbox:flexbox:3.0.0")
// library("okhttp3-logging-inspector", 'com.squareup.okhttp3:logging-interceptor:4.10.0')
// library("androidx-hilt-navigation-compose", 'androidx.hilt:hilt-navigation-compose:1.0.0')
// library("androidx-work-ktx", "androidx.work:work-runtime-ktx:2.8.1")
// library("hilt-work", "androidx.hilt:hilt-work:1.0.0")
// library("androidx-hilt-compiler", "androidx.hilt:hilt-compiler:1.0.0")
//
// library("androidx-test-ext-junit", "androidx.test.ext:junit:1.1.4")
// library("junit", "junit:junit:4.13.2")
// library("androidx-test-espresso-core", "androidx.test.espresso:espresso-core:3.5.0")
//
// // App Startup
// library("androidx-appstartup", "androidx.startup:startup-runtime:1.1.1")
//
// library("junit-jupiter-api", "org.junit.jupiter:junit-jupiter-api:5.9.3")
// library("junit-jupiter-engine", "org.junit.jupiter:junit-jupiter-engine:5.7.0")
//
// library("okhttp-sse", "com.squareup.okhttp3:okhttp-sse:4.10.0")
//
// library("kotlin-serialization", "org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")
//
// library("recyclerview", "androidx.recyclerview:recyclerview:1.3.1")
//
//
// library("konfetti", "nl.dionsegijn:konfetti-xml:2.0.3")
//
// library("robolectric", "org.robolectric:robolectric:4.13")
// }
// }
//}
include ":app"
include ":modules:data"
include ":modules:common"
include ":modules:api"
include ":modules:model"
include ":modules:features:auth"
include ":modules:features:channel"
include ':modules:features:drive'
include ':modules:features:media'
include ':modules:features:messaging'
include ':modules:common_compose'
include ':modules:common_navigation'
include ':modules:features:gallery'
include ':modules:common_viewmodel'
include ':modules:api_streaming'
include ':modules:features:group'
include ':modules:app_store'
include ':modules:common_android'
include ':modules:features:note'
include ':modules:common_resource'
include ':modules:common_android_ui'
include ':modules:features:setting'
include ':modules:features:userlist'
include ':modules:features:antenna'
include ':modules:features:user'
include ':modules:features:notification'
include ':modules:features:search'
include ':modules:features:favorite'
include ':modules:worker'
include ':modules:features:clip'
include ':modules:features:account'
include ':benchmark'