Test: make cts -j123 && cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Bug: 73507422 Change-Id: I2a8d9eaae764094e18eb045aa0c28425cd9bb19cgugelfrei
parent
81be7d85ab
commit
e113d80e03
@ -0,0 +1,38 @@
|
||||
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",
|
||||
],
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
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)
|
Loading…
Reference in new issue