|
|
@ -38,40 +38,11 @@ enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") |
|
|
|
rootProject.name = "ElementX" |
|
|
|
rootProject.name = "ElementX" |
|
|
|
include(":app") |
|
|
|
include(":app") |
|
|
|
include(":appnav") |
|
|
|
include(":appnav") |
|
|
|
include(":libraries:core") |
|
|
|
|
|
|
|
include(":libraries:rustsdk") |
|
|
|
|
|
|
|
include(":libraries:matrix:api") |
|
|
|
|
|
|
|
include(":libraries:matrix:impl") |
|
|
|
|
|
|
|
include(":libraries:matrix:test") |
|
|
|
|
|
|
|
include(":libraries:matrixui") |
|
|
|
|
|
|
|
include(":libraries:textcomposer") |
|
|
|
|
|
|
|
include(":libraries:dateformatter:api") |
|
|
|
|
|
|
|
include(":libraries:dateformatter:impl") |
|
|
|
|
|
|
|
include(":libraries:dateformatter:test") |
|
|
|
|
|
|
|
include(":libraries:elementresources") |
|
|
|
|
|
|
|
include(":libraries:network") |
|
|
|
|
|
|
|
include(":libraries:ui-strings") |
|
|
|
|
|
|
|
include(":libraries:testtags") |
|
|
|
|
|
|
|
include(":libraries:designsystem") |
|
|
|
|
|
|
|
include(":libraries:di") |
|
|
|
|
|
|
|
include(":tests:uitests") |
|
|
|
include(":tests:uitests") |
|
|
|
include(":anvilannotations") |
|
|
|
include(":anvilannotations") |
|
|
|
include(":anvilcodegen") |
|
|
|
include(":anvilcodegen") |
|
|
|
include(":libraries:architecture") |
|
|
|
|
|
|
|
include(":libraries:androidutils") |
|
|
|
|
|
|
|
include(":samples:minimal") |
|
|
|
|
|
|
|
include(":libraries:encrypted-db") |
|
|
|
|
|
|
|
include(":libraries:session-storage:api") |
|
|
|
|
|
|
|
include(":libraries:session-storage:impl") |
|
|
|
|
|
|
|
include(":libraries:session-storage:impl-memory") |
|
|
|
|
|
|
|
include(":libraries:statemachine") |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
include(":services:analytics:api") |
|
|
|
include(":samples:minimal") |
|
|
|
include(":services:analytics:noop") |
|
|
|
|
|
|
|
include(":services:appnavstate:api") |
|
|
|
|
|
|
|
include(":services:appnavstate:impl") |
|
|
|
|
|
|
|
include(":services:toolbox:api") |
|
|
|
|
|
|
|
include(":services:toolbox:impl") |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fun includeProjects(directory: File, path: String, maxDepth: Int = 1) { |
|
|
|
fun includeProjects(directory: File, path: String, maxDepth: Int = 1) { |
|
|
|
directory.listFiles().orEmpty().forEach { file -> |
|
|
|
directory.listFiles().orEmpty().forEach { file -> |
|
|
@ -88,5 +59,6 @@ fun includeProjects(directory: File, path: String, maxDepth: Int = 1) { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
val featuresDir = File(rootDir, "features") |
|
|
|
includeProjects(File(rootDir, "features"), ":features") |
|
|
|
includeProjects(featuresDir, ":features") |
|
|
|
includeProjects(File(rootDir, "libraries"), ":libraries") |
|
|
|
|
|
|
|
includeProjects(File(rootDir, "services"), ":services") |
|
|
|