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

Commit 467af1dd authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "libavservices_minijail: convert to Android.bp"

parents 680de4c7 e113d80e
Loading
Loading
Loading
Loading
+38 −0
Original line number Diff line number Diff line
minijail_common_cflags = [
    "-Wall",
    "-Werror",
]

cc_defaults {
    name: "libavservices_minijail_defaults",
    srcs: ["minijail.cpp"],
    cflags: minijail_common_cflags,
    shared_libs: [
        "libbase",
        "libminijail",
    ],
}

// Small library for media.extractor and media.codec sandboxing.
cc_library_shared {
    name: "libavservices_minijail",
    defaults: ["libavservices_minijail_defaults"],
    export_include_dirs: ["."],
}

// Small library for media.extractor and media.codec sandboxing.
cc_library_shared {
    name: "libavservices_minijail_vendor",
    vendor: true,
    defaults: ["libavservices_minijail_defaults"],
    export_include_dirs: ["."],
}

// Unit tests.
cc_test {
    name: "libavservices_minijail_unittest",
    defaults: ["libavservices_minijail_defaults"],
    srcs: [
        "av_services_minijail_unittest.cpp",
    ],
}

services/minijail/Android.mk

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

minijail_common_cflags := -Wall -Werror

# Small library for media.extractor and media.codec sandboxing.
include $(CLEAR_VARS)
LOCAL_MODULE := libavservices_minijail
LOCAL_SRC_FILES := minijail.cpp
LOCAL_CFLAGS := $(minijail_common_cflags)
LOCAL_SHARED_LIBRARIES := libbase libminijail
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
include $(BUILD_SHARED_LIBRARY)

# Small library for media.extractor and media.codec sandboxing.
include $(CLEAR_VARS)
LOCAL_MODULE := libavservices_minijail_vendor
LOCAL_VENDOR_MODULE := true
LOCAL_SRC_FILES := minijail.cpp
LOCAL_CFLAGS := $(minijail_common_cflags)
LOCAL_SHARED_LIBRARIES := libbase libminijail
LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
include $(BUILD_SHARED_LIBRARY)

# Unit tests.
include $(CLEAR_VARS)
LOCAL_MODULE := libavservices_minijail_unittest
LOCAL_SRC_FILES := minijail.cpp av_services_minijail_unittest.cpp
LOCAL_CFLAGS := $(minijail_common_cflags)
LOCAL_SHARED_LIBRARIES := libbase libminijail
include $(BUILD_NATIVE_TEST)