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

Commit ee1d3acc authored by Parth Sane's avatar Parth Sane
Browse files

Define release_libbinder_binder_observer flag

Bug: 299356196
Test: N/A
Flag: build.RELEASE_LIBBINDER_BINDER_OBSERVER
Change-Id: Ia8fcb715092afe8f7c72c1a271fb8d7b05c03fe3
parent b2d8f7e2
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -447,6 +447,29 @@ cc_library_shared {
    ],
}

soong_config_module_type {
    name: "release_libbinder_binder_observer_config",
    module_type: "cc_defaults",
    config_namespace: "libbinder",
    bool_variables: ["release_libbinder_binder_observer"],
    properties: [
        "cflags",
    ],
}

release_libbinder_binder_observer_config {
    name: "release_libbinder_enable_binder_observer_flag",
    soong_config_variables: {
        release_libbinder_binder_observer: {
            cflags: ["-DLIBBINDER_BINDER_OBSERVER"],
            conditions_default: {
                cflags: ["-DNO_LIBBINDER_BINDER_OBSERVER"],
            },
        },
    },
}


soong_config_module_type {
    name: "libbinder_remove_cache_static_list_config",
    module_type: "cc_defaults",
@@ -519,6 +542,7 @@ cc_defaults {
        "libbinder_client_cache_flag",
        "libbinder_addservice_cache_flag",
        "libbinder_remove_cache_static_list_flag",
        "release_libbinder_enable_binder_observer_flag",
    ],
    srcs: [
        "BufferedTextOutput.cpp",