Go to file
Nicolo' Mazzucato e8ee34ad8a Move Launcher classes shared between tests and prod in a separate lib
This is necessary because otherwise those are included in several gradle projects. Gradle doesn't support the same files imported in different projects, and it removes them from a random one if it happens, resulting in missing symbols.

This extracts the shared files in a new target, and adds it as dep of the original target.

Test: Build launcher + execute a few tests manually with gradle + verify that Launcher.java can resolve all symbols with gradle config
Bug: 262267728
Change-Id: Ida5b25c45320d517603834112f4699e4d3344c03
2023-02-07 12:03:10 +00:00
ext_tests
go
protos
protos_overrides
quickstep
res
src/com/android/launcher3 Move Launcher classes shared between tests and prod in a separate lib 2023-02-07 12:03:10 +00:00
src_build_config/com/android/launcher3
src_plugins
src_shortcuts_overrides/com/android/launcher3
src_ui_overrides/com/android/launcher3/uioverrides
tests Move Launcher classes shared between tests and prod in a separate lib 2023-02-07 12:03:10 +00:00
tools
.gitignore
Android.bp Move Launcher classes shared between tests and prod in a separate lib 2023-02-07 12:03:10 +00:00
AndroidManifest-common.xml
AndroidManifest.xml
CleanSpec.mk
OWNERS
PREUPLOAD.cfg
buglist.txt
buglist_unique.txt
build.gradle
commitlist.txt
gradle.properties
lint-baseline-common-deps-lib.xml
lint-baseline-go-res-lib.xml
lint-baseline-launcher3.xml
lint-baseline-res-lib.xml
proguard.flags
settings.gradle