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

Commit b0af4f5a authored by Stan Rokita's avatar Stan Rokita Committed by android-build-merger
Browse files

Make ScopedWakelock a shared library am: 1d53f956

am: 1e9bac4b

Change-Id: I68ece185c348668aa5da86e6b3802f5db167af0d
parents 6d77b339 1e9bac4b
Loading
Loading
Loading
Loading
+24 −3
Original line number Original line Diff line number Diff line
@@ -43,10 +43,10 @@ cc_binary {
    srcs: [
    srcs: [
        "service.cpp",
        "service.cpp",
        "HalProxy.cpp",
        "HalProxy.cpp",
        "ScopedWakelock.cpp",
    ],
    ],
    init_rc: ["android.hardware.sensors@2.0-service-multihal.rc"],
    init_rc: ["android.hardware.sensors@2.0-service-multihal.rc"],
    vintf_fragments: ["android.hardware.sensors@2.0-multihal.xml"],
    vintf_fragments: ["android.hardware.sensors@2.0-multihal.xml"],
    shared_libs: ["android.hardware.sensors@2.0-ScopedWakelock"]
}
}


cc_library_headers {
cc_library_headers {
@@ -55,19 +55,40 @@ cc_library_headers {
    export_include_dirs: ["include"],
    export_include_dirs: ["include"],
}
}


cc_library_shared {
    name: "android.hardware.sensors@2.0-ScopedWakelock",
    defaults: [
        "hidl_defaults",
        "android.hardware.sensors@2.0-multihal-defaults",
    ],
    srcs: [
        "ScopedWakelock.cpp",
    ],
    vendor_available: true,
    export_header_lib_headers: [
        "android.hardware.sensors@2.0-multihal.header"
    ]
}

// The below targets should only be used for testing.
// The below targets should only be used for testing.
cc_test_library {
cc_test_library {
    name: "android.hardware.sensors@2.0-HalProxy",
    name: "android.hardware.sensors@2.0-HalProxy",
    defaults: ["android.hardware.sensors@2.0-multihal-defaults"],
    defaults: [
        "hidl_defaults",
        "android.hardware.sensors@2.0-multihal-defaults",
    ],
    vendor_available: true,
    vendor_available: true,
    srcs: [
    srcs: [
        "HalProxy.cpp",
        "HalProxy.cpp",
        "ScopedWakelock.cpp",
    ],
    ],
    export_header_lib_headers: [
    export_header_lib_headers: [
        "android.hardware.sensors@2.0-multihal.header",
        "android.hardware.sensors@2.0-multihal.header",
    ],
    ],
    export_shared_lib_headers: [
	"android.hardware.sensors@2.0-ScopedWakelock",
    ],
    shared_libs: [
    shared_libs: [
        "libutils",
        "libutils",
        "android.hardware.sensors@2.0-ScopedWakelock",
    ],
    ],
}
}
+2 −0
Original line number Original line Diff line number Diff line
@@ -25,6 +25,7 @@ cc_defaults {
    shared_libs: [
    shared_libs: [
        "android.hardware.sensors@1.0",
        "android.hardware.sensors@1.0",
        "android.hardware.sensors@2.0",
        "android.hardware.sensors@2.0",
	"android.hardware.sensors@2.0-ScopedWakelock",
        "libcutils",
        "libcutils",
        "libfmq",
        "libfmq",
        "libhardware",
        "libhardware",
@@ -83,6 +84,7 @@ cc_test {
    shared_libs: [
    shared_libs: [
        "android.hardware.sensors@1.0",
        "android.hardware.sensors@1.0",
        "android.hardware.sensors@2.0",
        "android.hardware.sensors@2.0",
        "android.hardware.sensors@2.0-ScopedWakelock",
        "libbase",
        "libbase",
        "libcutils",
        "libcutils",
        "libfmq",
        "libfmq",