From 07d6a47fcf1fe8c8bc570368f6d6af6bf5f111e0 Mon Sep 17 00:00:00 2001 From: Pun Butrach Date: Sun, 16 Nov 2025 19:44:02 +0700 Subject: [PATCH] feat: Dagger module --- build.gradle | 1 + dagger/build.gradle | 17 +++++++++++++++++ settings.gradle | 1 + 3 files changed, 19 insertions(+) create mode 100644 dagger/build.gradle diff --git a/build.gradle b/build.gradle index 94c197610d..2279fee1f3 100644 --- a/build.gradle +++ b/build.gradle @@ -405,6 +405,7 @@ dependencies { withQuickstepImplementation projects.compatLib.compatLibVBaklava withQuickstepImplementation projects.wmshell withQuickstepImplementation projects.flags + withQuickstepImplementation projects.dagger implementation libs.androidx.dynamicanimation implementation fileTree(dir: FRAMEWORK_PREBUILTS_DIR, include: 'SystemUI-statsd-16.jar') diff --git a/dagger/build.gradle b/dagger/build.gradle new file mode 100644 index 0000000000..376a1f8e38 --- /dev/null +++ b/dagger/build.gradle @@ -0,0 +1,17 @@ +plugins { + alias(libs.plugins.android.library) + alias(libs.plugins.kotlin.android) +} + +android { + namespace "com.android.launcher3.dagger" + sourceSets { + main { + java.srcDirs = ['src'] + } + } +} + +dependencies { + implementation libs.javax.inject +} diff --git a/settings.gradle b/settings.gradle index b9cb90f3ad..531f5eb0cf 100644 --- a/settings.gradle +++ b/settings.gradle @@ -102,3 +102,4 @@ include ':baseline-profile' include ':androidx-lib' include ':flags' include ':wmshell' +include ':dagger'