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

Commit 06f54caf authored by Josip Kelecic's avatar Josip Kelecic Committed by Michael Bestas
Browse files

aconfig: use soong_config to gate bootanimation flag values

Wrap bootanimation aconfig_values in a soong_config module type and
select srcs via soong_config_variables. Multidisplay flag values are
enabled by setting $(call soong_config_set_bool,bootanimation,multidisplay,true).

Change-Id: I26a7735dae7298e5a835dd0b954bc68246c9cbe0
parent 071f191b
Loading
Loading
Loading
Loading
+15 −4
Original line number Diff line number Diff line
aconfig_values {
soong_config_module_type {
    name: "bootanimation_aconfig_values",
    module_type: "aconfig_values",
    config_namespace: "bootanimation",
    bool_variables: ["multidisplay"],
    properties: ["srcs"],
}

bootanimation_aconfig_values {
    name: "aconfig-values-lineage-bp4a-com.android.graphics.bootanimation.flags-all",
    package: "com.android.graphics.bootanimation.flags",
    srcs: [
        "*_flag_values.textproto",
    ],
    srcs: [],
    soong_config_variables: {
        multidisplay: {
            srcs: ["multidisplay_flag_values.textproto"],
        },
    },
}