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

Commit 6e8eb230 authored by Spandan Das's avatar Spandan Das
Browse files

Convert vintf_fragments to vint_fragment_modules

`vintf_fragments` delegates the build actions to run `assemble_vintf` to
make. Convert this to `vintf_fragment_modules` so that `assemble_vintf`
can be run by an action generated by Soong. This change is part of
mk->soong migration.

Test: atest hal_implementation_test
Test: verified that
$PRODUCT_OUT/vendor/etc/vintf/manifest/face-default.xml (built by make)
matches the equivalent face-default.xml file built by soong
Bug: 382295862

Change-Id: If11e7201719be3309a8052aa84f93e777f8464a9
parent 7a80a544
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -78,7 +78,7 @@ cc_binary {
    vendor: true,
    relative_install_path: "hw",
    init_rc: ["face-default.rc"],
    vintf_fragments: ["face-default.xml"],
    vintf_fragment_modules: ["android.hardware.biometrics.face-service.default.vintf"],
    shared_libs: [
        "libbinder_ndk",
        "liblog",
@@ -89,6 +89,12 @@ cc_binary {
    ],
}

vintf_fragment {
    name: "android.hardware.biometrics.face-service.default.vintf",
    src: "face-default.xml",
    vendor: true,
}

sysprop_library {
    name: "android.hardware.biometrics.face.VirtualProps",
    srcs: ["face.sysprop"],
+7 −1
Original line number Diff line number Diff line
@@ -83,7 +83,7 @@ cc_binary {
    vendor: true,
    relative_install_path: "hw",
    init_rc: ["fingerprint-default.rc"],
    vintf_fragments: ["fingerprint-default.xml"],
    vintf_fragment_modules: ["android.hardware.biometrics.fingerprint-service.default.vintf"],
    local_include_dirs: ["include"],
    srcs: [
    ],
@@ -105,6 +105,12 @@ cc_binary {
    ],
}

vintf_fragment {
    name: "android.hardware.biometrics.fingerprint-service.default.vintf",
    src: "fingerprint-default.xml",
    vendor: true,
}

cc_test {
    name: "android.hardware.biometrics.fingerprint.FakeFingerprintEngineTest",
    local_include_dirs: ["include"],