2023-01-08 03:14:00 +01:00
|
|
|
pluginManagement {
|
|
|
|
repositories {
|
2023-10-10 10:55:12 +02:00
|
|
|
includeBuild("build-plugin")
|
2023-01-08 03:14:00 +01:00
|
|
|
gradlePluginPortal()
|
|
|
|
google()
|
|
|
|
mavenCentral()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-12-07 04:34:52 +01:00
|
|
|
dependencyResolutionManagement {
|
2023-10-10 10:55:12 +02:00
|
|
|
repositoriesMode = RepositoriesMode.FAIL_ON_PROJECT_REPOS
|
2022-12-07 04:34:52 +01:00
|
|
|
repositories {
|
|
|
|
google()
|
|
|
|
mavenCentral()
|
2023-02-13 15:06:32 +01:00
|
|
|
maven(url = "https://jitpack.io")
|
2022-12-07 04:34:52 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-02-13 17:42:20 +01:00
|
|
|
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
|
|
|
|
2023-02-15 14:09:31 +01:00
|
|
|
rootProject.name = "k-9"
|
|
|
|
|
2023-03-14 13:06:29 +01:00
|
|
|
include(
|
2024-01-10 18:14:40 +01:00
|
|
|
":app-k9mail",
|
2024-01-23 11:51:53 +01:00
|
|
|
":app-thunderbird",
|
2023-03-14 13:06:29 +01:00
|
|
|
":app-ui-catalog",
|
|
|
|
)
|
|
|
|
|
2023-02-13 17:42:20 +01:00
|
|
|
include(
|
2024-01-10 18:17:09 +01:00
|
|
|
":app:common",
|
2023-02-13 17:42:20 +01:00
|
|
|
":app:ui:base",
|
|
|
|
":app:ui:legacy",
|
|
|
|
":app:ui:message-list-widget",
|
|
|
|
":app:core",
|
|
|
|
":app:storage",
|
|
|
|
":app:crypto-openpgp",
|
|
|
|
":app:testing",
|
|
|
|
)
|
|
|
|
|
2023-03-14 16:27:26 +01:00
|
|
|
include(
|
2023-06-29 11:26:07 +02:00
|
|
|
":feature:launcher",
|
2023-11-06 19:09:29 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
include(
|
|
|
|
":feature:onboarding:main",
|
|
|
|
":feature:onboarding:welcome",
|
2023-10-26 14:45:42 +02:00
|
|
|
":feature:onboarding:permissions",
|
2023-08-30 16:45:01 +02:00
|
|
|
)
|
|
|
|
|
2024-01-19 20:04:22 +01:00
|
|
|
include(
|
|
|
|
":feature:settings:import",
|
|
|
|
)
|
|
|
|
|
2023-08-30 16:45:01 +02:00
|
|
|
include(
|
2023-07-04 11:52:39 +02:00
|
|
|
":feature:account:common",
|
2023-09-06 15:18:33 +02:00
|
|
|
":feature:account:edit",
|
2023-06-22 17:21:50 +02:00
|
|
|
":feature:account:oauth",
|
2023-08-30 16:45:01 +02:00
|
|
|
":feature:account:setup",
|
2023-09-05 17:10:44 +02:00
|
|
|
":feature:account:server:certificate",
|
2023-09-13 13:07:56 +02:00
|
|
|
":feature:account:server:settings",
|
2023-09-01 12:57:32 +02:00
|
|
|
":feature:account:server:validation",
|
2023-08-30 16:45:01 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
include(
|
2023-04-25 19:30:14 +02:00
|
|
|
":feature:autodiscovery:api",
|
2023-04-25 19:33:51 +02:00
|
|
|
":feature:autodiscovery:autoconfig",
|
2023-05-31 13:04:29 +02:00
|
|
|
":feature:autodiscovery:service",
|
2024-02-09 13:37:45 +01:00
|
|
|
":feature:autodiscovery:demo",
|
2023-03-14 16:27:26 +01:00
|
|
|
)
|
|
|
|
|
2023-02-15 18:52:35 +01:00
|
|
|
include(
|
2023-02-28 18:03:27 +01:00
|
|
|
":core:common",
|
2023-06-30 14:34:55 +02:00
|
|
|
":core:featureflags",
|
2023-02-28 18:03:27 +01:00
|
|
|
":core:testing",
|
|
|
|
":core:android:common",
|
2023-10-26 14:45:42 +02:00
|
|
|
":core:android:permissions",
|
2023-06-20 13:23:57 +02:00
|
|
|
":core:android:testing",
|
2023-03-14 13:33:16 +01:00
|
|
|
":core:ui:compose:common",
|
2023-02-21 14:39:52 +01:00
|
|
|
":core:ui:compose:designsystem",
|
2023-09-25 13:52:46 +02:00
|
|
|
":core:ui:compose:theme2:common",
|
2024-03-06 17:39:38 +01:00
|
|
|
":core:ui:compose:theme2:k9mail",
|
2024-03-12 11:56:45 +01:00
|
|
|
":core:ui:compose:theme2:thunderbird",
|
2023-03-02 14:03:28 +01:00
|
|
|
":core:ui:compose:testing",
|
2024-03-07 15:38:32 +01:00
|
|
|
":core:ui:legacy:designsystem",
|
2023-02-15 18:52:35 +01:00
|
|
|
)
|
|
|
|
|
2023-02-13 17:42:20 +01:00
|
|
|
include(
|
|
|
|
":ui-utils:LinearLayoutManager",
|
|
|
|
":ui-utils:ItemTouchHelper",
|
2023-02-14 12:28:43 +01:00
|
|
|
":ui-utils:ToolbarBottomSheet",
|
2023-02-13 17:42:20 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
include(
|
|
|
|
":mail:common",
|
|
|
|
":mail:testing",
|
|
|
|
":mail:protocols:imap",
|
|
|
|
":mail:protocols:pop3",
|
2023-02-14 12:28:43 +01:00
|
|
|
":mail:protocols:smtp",
|
2023-02-13 17:42:20 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
include(
|
|
|
|
":backend:api",
|
|
|
|
":backend:testing",
|
|
|
|
":backend:imap",
|
|
|
|
":backend:pop3",
|
|
|
|
":backend:jmap",
|
2023-02-14 12:28:43 +01:00
|
|
|
":backend:demo",
|
2023-02-13 17:42:20 +01:00
|
|
|
)
|
|
|
|
|
2023-02-13 15:06:32 +01:00
|
|
|
include(":plugins:openpgp-api-lib:openpgp-api")
|
2023-02-13 17:42:20 +01:00
|
|
|
|
2023-05-19 11:23:55 +02:00
|
|
|
include(
|
|
|
|
":cli:autodiscovery-cli",
|
|
|
|
":cli:html-cleaner-cli",
|
2024-02-12 18:26:37 +01:00
|
|
|
":cli:translation-cli",
|
2023-05-19 11:23:55 +02:00
|
|
|
)
|
2024-02-23 15:08:43 +01:00
|
|
|
|
|
|
|
include(
|
|
|
|
":library:html-cleaner",
|
|
|
|
)
|