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

Commit 43661d7a authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "[PM] Refactor the bp file for PIA" into main

parents 1f2a7d78 654123ab
Loading
Loading
Loading
Loading
+9 −58
Original line number Diff line number Diff line
@@ -32,8 +32,8 @@ license {
    ],
}

android_app {
    name: "PackageInstaller",
java_defaults {
    name: "package_installer_defaults",
    defaults: ["platform_app_defaults"],

    srcs: [
@@ -66,73 +66,24 @@ android_app {
}

android_app {
    name: "PackageInstaller_tablet",
    defaults: ["platform_app_defaults"],
    name: "PackageInstaller",
    defaults: ["package_installer_defaults"],
}

    srcs: [
        "src/**/*.java",
        "src/**/*.kt",
    ],
android_app {
    name: "PackageInstaller_tablet",
    defaults: ["package_installer_defaults"],

    certificate: "platform",
    privileged: true,
    platform_apis: false,
    sdk_version: "system_current",
    rename_resources_package: false,
    overrides: ["PackageInstaller"],

    static_libs: [
        "android.content.pm.flags-aconfig-java",
        "android.multiuser.flags-aconfig-java",
        "android.os.flags-aconfig-java",
        "androidx.annotation_annotation",
        "androidx.fragment_fragment",
        "androidx.leanback_leanback",
        "androidx.lifecycle_lifecycle-extensions",
        "androidx.lifecycle_lifecycle-livedata",
        "com.google.android.material_material",
        "kotlin-parcelize-runtime",
    ],
    aaptflags: ["--product tablet"],

    lint: {
        error_checks: ["Recycle"],
    },
    kotlin_plugins: ["kotlin-parcelize-compiler-plugin"],
}

android_app {
    name: "PackageInstaller_tv",
    defaults: ["platform_app_defaults"],

    srcs: [
        "src/**/*.java",
        "src/**/*.kt",
    ],
    defaults: ["package_installer_defaults"],

    certificate: "platform",
    privileged: true,
    platform_apis: false,
    sdk_version: "system_current",
    rename_resources_package: false,
    overrides: ["PackageInstaller"],

    static_libs: [
        "android.content.pm.flags-aconfig-java",
        "android.multiuser.flags-aconfig-java",
        "android.os.flags-aconfig-java",
        "androidx.annotation_annotation",
        "androidx.fragment_fragment",
        "androidx.leanback_leanback",
        "androidx.lifecycle_lifecycle-extensions",
        "androidx.lifecycle_lifecycle-livedata",
        "com.google.android.material_material",
        "kotlin-parcelize-runtime",
    ],
    aaptflags: ["--product tv"],

    lint: {
        error_checks: ["Recycle"],
    },
    kotlin_plugins: ["kotlin-parcelize-compiler-plugin"],
}