Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 20fcf047 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add filegroups for services.* libraries"

parents 3674ae2f bae2e907
Loading
Loading
Loading
Loading
+36 −3
Original line number Diff line number Diff line
filegroup {
    name: "services-main-sources",
    srcs: ["java/**/*.java"],
    path: "java",
    visibility: ["//visibility:private"],
}

filegroup {
    name: "services-sources",
    srcs: [
        ":services.core-sources",
        ":services.accessibility-sources",
        ":services.appprediction-sources",
        ":services.appwidget-sources",
        ":services.autofill-sources",
        ":services.backup-sources",
        ":services.companion-sources",
        ":services.contentcapture-sources",
        ":services.contentsuggestions-sources",
        ":services.coverage-sources",
        ":services.devicepolicy-sources",
        ":services.midi-sources",
        ":services.net-sources",
        ":services.print-sources",
        ":services.restrictions-sources",
        ":services.startop.iorap-sources",
        ":services.systemcaptions-sources",
        ":services.usage-sources",
        ":services.usb-sources",
        ":services.voiceinteraction-sources",
        ":services.wifi-sources",
    ],
    visibility: ["//visibility:private"],
}

// merge all required services into one jar
// ============================================================
java_library {
@@ -9,9 +44,7 @@ java_library {
        profile: "art-profile",
    },

    srcs: [
        "java/**/*.java",
    ],
    srcs: [":services-main-sources"],

    // The convention is to name each service module 'services.$(module_name)'
    static_libs: [
+8 −1
Original line number Diff line number Diff line
filegroup {
    name: "services.accessibility-sources",
    srcs: ["java/**/*.java"],
    path: "java",
    visibility: ["//frameworks/base/services"],
}

java_library_static {
    name: "services.accessibility",
    srcs: ["java/**/*.java"],
    srcs: [":services.accessibility-sources"],
    libs: ["services.core"],
}
+8 −1
Original line number Diff line number Diff line
filegroup {
    name: "services.appprediction-sources",
    srcs: ["java/**/*.java"],
    path: "java",
    visibility: ["//frameworks/base/services"],
}

java_library_static {
    name: "services.appprediction",
    srcs: ["java/**/*.java"],
    srcs: [":services.appprediction-sources"],
    libs: ["services.core"],
}
+8 −1
Original line number Diff line number Diff line
filegroup {
    name: "services.appwidget-sources",
    srcs: ["java/**/*.java"],
    path: "java",
    visibility: ["//frameworks/base/services"],
}

java_library_static {
    name: "services.appwidget",
    srcs: ["java/**/*.java"],
    srcs: [":services.appwidget-sources"],
    libs: ["services.core"],
}
+8 −1
Original line number Diff line number Diff line
filegroup {
    name: "services.autofill-sources",
    srcs: ["java/**/*.java"],
    path: "java",
    visibility: ["//frameworks/base/services"],
}

java_library_static {
    name: "services.autofill",
    srcs: ["java/**/*.java"],
    srcs: [":services.autofill-sources"],
    libs: ["services.core"],
}
Loading