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

Commit ce3267f9 authored by Steven Moreland's avatar Steven Moreland Committed by Peng Xu
Browse files

sensorservice: Android.mk -> Android.bp

Test: links
Change-Id: Ibe409076b4cdbf45d8477b466dbb9442362863c7
Merged-In: Ibe409076b4cdbf45d8477b466dbb9442362863c7
parent 4cd60011
Loading
Loading
Loading
Loading
+70 −0
Original line number Diff line number Diff line
subdirs = [
    "hidl"
]
cc_library_shared {
    name: "libsensorservice",

    srcs: [
        "BatteryService.cpp",
        "CorrectedGyroSensor.cpp",
        "Fusion.cpp",
        "GravitySensor.cpp",
        "LinearAccelerationSensor.cpp",
        "OrientationSensor.cpp",
        "RecentEventLogger.cpp",
        "RotationVectorSensor.cpp",
        "SensorDevice.cpp",
        "SensorDirectConnection.cpp",
        "SensorEventConnection.cpp",
        "SensorFusion.cpp",
        "SensorInterface.cpp",
        "SensorList.cpp",
        "SensorRecord.cpp",
        "SensorService.cpp",
        "SensorServiceUtils.cpp",
    ],

    cflags: [
        "-DLOG_TAG=\"SensorService\"",
        "-Wall",
        "-Werror",
        "-Wextra",
        "-fvisibility=hidden"
    ],

    shared_libs: [
        "libcutils",
        "libhardware",
        "libhardware_legacy",
        "libutils",
        "liblog",
        "libbinder",
        "libsensor",
        "libcrypto",
        "libbase",
        "libhidlbase",
        "libhidltransport",
        "libhwbinder",
        "android.hardware.sensors@1.0",
    ],

    static_libs: ["android.hardware.sensors@1.0-convert"],

    // our public headers depend on libsensor
    export_shared_lib_headers: ["libsensor"],
}

cc_binary {
    name: "sensorservice",

    srcs: ["main_sensorservice.cpp"],

    shared_libs: [
        "libsensorservice",
        "libbinder",
        "libutils",
    ],

    cflags: [
        "-Wall",
        "-Werror",
        "-Wextra",
    ],
}

services/sensorservice/Android.mk

deleted100644 → 0
+0 −73
Original line number Diff line number Diff line
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
    BatteryService.cpp \
    CorrectedGyroSensor.cpp \
    Fusion.cpp \
    GravitySensor.cpp \
    LinearAccelerationSensor.cpp \
    OrientationSensor.cpp \
    RecentEventLogger.cpp \
    RotationVectorSensor.cpp \
    SensorDevice.cpp \
    SensorDirectConnection.cpp \
    SensorEventConnection.cpp \
    SensorFusion.cpp \
    SensorInterface.cpp \
    SensorList.cpp \
    SensorRecord.cpp \
    SensorService.cpp \
    SensorServiceUtils.cpp \

LOCAL_CFLAGS:= -DLOG_TAG=\"SensorService\"

LOCAL_CFLAGS += -Wall -Werror -Wextra

LOCAL_CFLAGS += -fvisibility=hidden

LOCAL_SHARED_LIBRARIES := \
    libcutils \
    libhardware \
    libhardware_legacy \
    libutils \
    liblog \
    libbinder \
    libsensor \
    libcrypto \
    libbase \
    libhidlbase \
    libhidltransport \
    libhwbinder \
    android.hardware.sensors@1.0

LOCAL_STATIC_LIBRARIES := \
    android.hardware.sensors@1.0-convert

# our public headers depend on libsensor
LOCAL_EXPORT_SHARED_LIBRARY_HEADERS := \
    libsensor \

LOCAL_MODULE:= libsensorservice

include $(BUILD_SHARED_LIBRARY)

#####################################################################
# build executable
include $(CLEAR_VARS)

LOCAL_SRC_FILES:= \
    main_sensorservice.cpp

LOCAL_SHARED_LIBRARIES := \
    libsensorservice \
    libbinder \
    libutils

LOCAL_CFLAGS := -Wall -Werror -Wextra

LOCAL_MODULE_TAGS := optional

LOCAL_MODULE:= sensorservice

include $(BUILD_EXECUTABLE)