Create extensions to include all libraries and all modules

This commit is contained in:
Benoit Marty 2022-12-23 12:20:58 +01:00 committed by Benoit Marty
parent d06351b69f
commit 7bbadf3765
3 changed files with 30 additions and 13 deletions

View file

@ -16,6 +16,9 @@
* limitations under the License.
*/
import extension.allLibraries
import extension.allFeatures
// TODO: Remove once https://youtrack.jetbrains.com/issue/KTIJ-19369 is fixed
@Suppress("DSL_SCOPE_VIOLATION")
plugins {
@ -156,19 +159,8 @@ knit {
}
dependencies {
implementation(project(":libraries:designsystem"))
implementation(project(":libraries:matrix"))
implementation(project(":libraries:matrixui"))
implementation(project(":libraries:core"))
implementation(project(":libraries:architecture"))
implementation(project(":features:onboarding"))
implementation(project(":features:login"))
implementation(project(":features:logout"))
implementation(project(":features:roomlist"))
implementation(project(":features:messages"))
implementation(project(":features:rageshake"))
implementation(project(":features:preferences"))
implementation(project(":libraries:di"))
allLibraries()
allFeatures()
implementation(project(":tests:uitests"))
implementation(project(":anvilannotations"))
anvil(project(":anvilcodegen"))