Loading Android.bp +63 −69 Original line number Diff line number Diff line Loading @@ -19,6 +19,54 @@ package { min_launcher3_sdk_version = "26" // Common source files used to build launcher (java and kotlin) // All sources are split so they can be reused in many other libraries/apps in other folders filegroup { name: "launcher-src", srcs: [ "src/**/*.java", "src/**/*.kt" ], } filegroup { name: "launcher-quickstep-src", srcs: [ "quickstep/src/**/*.java", "quickstep/src/**/*.kt" ], } filegroup { name: "launcher-go-src", srcs: [ "go/src/**/*.java", "go/src/**/*.kt" ], } filegroup { name: "launcher-go-quickstep-src", srcs: [ "go/quickstep/src/**/*.java", "go/quickstep/src/**/*.kt" ], } filegroup { name: "launcher-src_shortcuts_overrides", srcs: [ "src_shortcuts_overrides/**/*.java", "src_shortcuts_overrides/**/*.kt" ], } filegroup { name: "launcher-src_ui_overrides", srcs: [ "src_ui_overrides/**/*.java", "src_ui_overrides/**/*.kt" ], } filegroup { name: "launcher-ext_tests", srcs: [ "ext_tests/**/*.java", "ext_tests/**/*.kt" ], } filegroup { name: "launcher-quickstep-ext_tests", srcs: [ "quickstep/ext_tests/**/*.java", "quickstep/ext_tests/**/*.kt" ], } // Proguard files for Launcher3 filegroup { name: "launcher-proguard-rules", srcs: ["proguard.flags"], } android_library { name: "launcher-aosp-tapl", libs: [ Loading Loading @@ -139,14 +187,10 @@ android_app { "Launcher3CommonDepsLib", ], srcs: [ "src/**/*.java", "src/**/*.kt", "src_shortcuts_overrides/**/*.java", "src_shortcuts_overrides/**/*.kt", "src_ui_overrides/**/*.java", "src_ui_overrides/**/*.kt", "ext_tests/src/**/*.java", "ext_tests/src/**/*.kt", ":launcher-src", ":launcher-src_shortcuts_overrides", ":launcher-src_ui_overrides", ":launcher-ext_tests", ], resource_dirs: [ "ext_tests/res", Loading Loading @@ -202,61 +246,14 @@ android_library { } // Source code used for test helpers filegroup { name: "launcher-src-ext-tests", srcs: [ "ext_tests/src/**/*.java", "ext_tests/src/**/*.kt", "quickstep/ext_tests/src/**/*.java", "quickstep/ext_tests/src/**/*.kt", ], } // Common source files used to build launcher filegroup { name: "launcher-src-no-build-config", srcs: [ "src/**/*.java", "src/**/*.kt", "src_shortcuts_overrides/**/*.java", "src_shortcuts_overrides/**/*.kt", "quickstep/src/**/*.java", "quickstep/src/**/*.kt", ], } // Common source files used to build go launcher except go/src files filegroup { name: "launcher-go-src-no-build-config", srcs: [ "src/**/*.java", "src/**/*.kt", "quickstep/src/**/*.java", "quickstep/src/**/*.kt", "go/quickstep/src/**/*.java", "go/quickstep/src/**/*.kt", ], } // Proguard files for Launcher3 filegroup { name: "launcher-proguard-rules", srcs: ["proguard.flags"], } // Library with all the dependencies for building Launcher Go android_library { name: "LauncherGoResLib", srcs: [ "src/**/*.java", "src/**/*.kt", "quickstep/src/**/*.java", "quickstep/src/**/*.kt", "go/src/**/*.java", "go/src/**/*.kt", "go/quickstep/src/**/*.java", "go/quickstep/src/**/*.kt", ":launcher-src", ":launcher-quickstep-src", ":launcher-go-src", ":launcher-go-quickstep-src", ], resource_dirs: [ "go/res", Loading Loading @@ -287,7 +284,9 @@ android_library { android_library { name: "Launcher3QuickStepLib", srcs: [ ":launcher-src-no-build-config", ":launcher-src", ":launcher-quickstep-src", ":launcher-src_shortcuts_overrides", ], resource_dirs: [], libs: [ Loading Loading @@ -319,9 +318,9 @@ android_app { static_libs: ["Launcher3CommonDepsLib"], srcs: [ "src/**/*.java", "src_ui_overrides/**/*.java", "go/src/**/*.java", ":launcher-src", ":launcher-go-src", ":launcher-src_ui_overrides", ], resource_dirs: ["go/res"], Loading Loading @@ -405,12 +404,7 @@ android_app { min_sdk_version: "current", target_sdk_version: "current", srcs: [ "src/**/*.java", "quickstep/src/**/*.java", "go/src/**/*.java", "go/quickstep/src/**/*.java", ], srcs: [ ], resource_dirs: [ "go/quickstep/res", Loading quickstep/Android.bp +5 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,11 @@ package { default_applicable_licenses: ["Android-Apache-2.0"], } filegroup { name: "launcher3-quickstep-manifest", srcs: ["AndroidManifest.xml"], } filegroup { name: "launcher3-quickstep-robolectric-src", path: "robolectric_tests", Loading Loading
Android.bp +63 −69 Original line number Diff line number Diff line Loading @@ -19,6 +19,54 @@ package { min_launcher3_sdk_version = "26" // Common source files used to build launcher (java and kotlin) // All sources are split so they can be reused in many other libraries/apps in other folders filegroup { name: "launcher-src", srcs: [ "src/**/*.java", "src/**/*.kt" ], } filegroup { name: "launcher-quickstep-src", srcs: [ "quickstep/src/**/*.java", "quickstep/src/**/*.kt" ], } filegroup { name: "launcher-go-src", srcs: [ "go/src/**/*.java", "go/src/**/*.kt" ], } filegroup { name: "launcher-go-quickstep-src", srcs: [ "go/quickstep/src/**/*.java", "go/quickstep/src/**/*.kt" ], } filegroup { name: "launcher-src_shortcuts_overrides", srcs: [ "src_shortcuts_overrides/**/*.java", "src_shortcuts_overrides/**/*.kt" ], } filegroup { name: "launcher-src_ui_overrides", srcs: [ "src_ui_overrides/**/*.java", "src_ui_overrides/**/*.kt" ], } filegroup { name: "launcher-ext_tests", srcs: [ "ext_tests/**/*.java", "ext_tests/**/*.kt" ], } filegroup { name: "launcher-quickstep-ext_tests", srcs: [ "quickstep/ext_tests/**/*.java", "quickstep/ext_tests/**/*.kt" ], } // Proguard files for Launcher3 filegroup { name: "launcher-proguard-rules", srcs: ["proguard.flags"], } android_library { name: "launcher-aosp-tapl", libs: [ Loading Loading @@ -139,14 +187,10 @@ android_app { "Launcher3CommonDepsLib", ], srcs: [ "src/**/*.java", "src/**/*.kt", "src_shortcuts_overrides/**/*.java", "src_shortcuts_overrides/**/*.kt", "src_ui_overrides/**/*.java", "src_ui_overrides/**/*.kt", "ext_tests/src/**/*.java", "ext_tests/src/**/*.kt", ":launcher-src", ":launcher-src_shortcuts_overrides", ":launcher-src_ui_overrides", ":launcher-ext_tests", ], resource_dirs: [ "ext_tests/res", Loading Loading @@ -202,61 +246,14 @@ android_library { } // Source code used for test helpers filegroup { name: "launcher-src-ext-tests", srcs: [ "ext_tests/src/**/*.java", "ext_tests/src/**/*.kt", "quickstep/ext_tests/src/**/*.java", "quickstep/ext_tests/src/**/*.kt", ], } // Common source files used to build launcher filegroup { name: "launcher-src-no-build-config", srcs: [ "src/**/*.java", "src/**/*.kt", "src_shortcuts_overrides/**/*.java", "src_shortcuts_overrides/**/*.kt", "quickstep/src/**/*.java", "quickstep/src/**/*.kt", ], } // Common source files used to build go launcher except go/src files filegroup { name: "launcher-go-src-no-build-config", srcs: [ "src/**/*.java", "src/**/*.kt", "quickstep/src/**/*.java", "quickstep/src/**/*.kt", "go/quickstep/src/**/*.java", "go/quickstep/src/**/*.kt", ], } // Proguard files for Launcher3 filegroup { name: "launcher-proguard-rules", srcs: ["proguard.flags"], } // Library with all the dependencies for building Launcher Go android_library { name: "LauncherGoResLib", srcs: [ "src/**/*.java", "src/**/*.kt", "quickstep/src/**/*.java", "quickstep/src/**/*.kt", "go/src/**/*.java", "go/src/**/*.kt", "go/quickstep/src/**/*.java", "go/quickstep/src/**/*.kt", ":launcher-src", ":launcher-quickstep-src", ":launcher-go-src", ":launcher-go-quickstep-src", ], resource_dirs: [ "go/res", Loading Loading @@ -287,7 +284,9 @@ android_library { android_library { name: "Launcher3QuickStepLib", srcs: [ ":launcher-src-no-build-config", ":launcher-src", ":launcher-quickstep-src", ":launcher-src_shortcuts_overrides", ], resource_dirs: [], libs: [ Loading Loading @@ -319,9 +318,9 @@ android_app { static_libs: ["Launcher3CommonDepsLib"], srcs: [ "src/**/*.java", "src_ui_overrides/**/*.java", "go/src/**/*.java", ":launcher-src", ":launcher-go-src", ":launcher-src_ui_overrides", ], resource_dirs: ["go/res"], Loading Loading @@ -405,12 +404,7 @@ android_app { min_sdk_version: "current", target_sdk_version: "current", srcs: [ "src/**/*.java", "quickstep/src/**/*.java", "go/src/**/*.java", "go/quickstep/src/**/*.java", ], srcs: [ ], resource_dirs: [ "go/quickstep/res", Loading
quickstep/Android.bp +5 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,11 @@ package { default_applicable_licenses: ["Android-Apache-2.0"], } filegroup { name: "launcher3-quickstep-manifest", srcs: ["AndroidManifest.xml"], } filegroup { name: "launcher3-quickstep-robolectric-src", path: "robolectric_tests", Loading