Jorge Lucangeli Obes | fbfb8e8 | 2017-02-14 10:33:41 -0500 | [diff] [blame] | 1 | LOCAL_PATH := $(call my-dir) |
| 2 | |
Chih-Hung Hsieh | 683c79b | 2017-11-02 11:39:39 -0700 | [diff] [blame] | 3 | minijail_common_cflags := -Wall -Werror |
| 4 | |
Jorge Lucangeli Obes | fbfb8e8 | 2017-02-14 10:33:41 -0500 | [diff] [blame] | 5 | # Small library for media.extractor and media.codec sandboxing. |
| 6 | include $(CLEAR_VARS) |
| 7 | LOCAL_MODULE := libavservices_minijail |
| 8 | LOCAL_SRC_FILES := minijail.cpp |
Chih-Hung Hsieh | 683c79b | 2017-11-02 11:39:39 -0700 | [diff] [blame] | 9 | LOCAL_CFLAGS := $(minijail_common_cflags) |
Jorge Lucangeli Obes | fbfb8e8 | 2017-02-14 10:33:41 -0500 | [diff] [blame] | 10 | LOCAL_SHARED_LIBRARIES := libbase libminijail |
| 11 | LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) |
| 12 | include $(BUILD_SHARED_LIBRARY) |
Jorge Lucangeli Obes | 80959a7 | 2017-02-14 15:49:33 -0500 | [diff] [blame] | 13 | |
Steven Moreland | bc74b01 | 2017-06-08 11:23:53 -0700 | [diff] [blame] | 14 | # Small library for media.extractor and media.codec sandboxing. |
| 15 | include $(CLEAR_VARS) |
| 16 | LOCAL_MODULE := libavservices_minijail_vendor |
| 17 | LOCAL_VENDOR_MODULE := true |
| 18 | LOCAL_SRC_FILES := minijail.cpp |
Chih-Hung Hsieh | 683c79b | 2017-11-02 11:39:39 -0700 | [diff] [blame] | 19 | LOCAL_CFLAGS := $(minijail_common_cflags) |
Dan Willemsen | 7de6726 | 2017-09-18 19:57:17 -0700 | [diff] [blame] | 20 | LOCAL_SHARED_LIBRARIES := libbase libminijail |
Steven Moreland | bc74b01 | 2017-06-08 11:23:53 -0700 | [diff] [blame] | 21 | LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) |
| 22 | include $(BUILD_SHARED_LIBRARY) |
Jorge Lucangeli Obes | 80959a7 | 2017-02-14 15:49:33 -0500 | [diff] [blame] | 23 | |
| 24 | # Unit tests. |
| 25 | include $(CLEAR_VARS) |
| 26 | LOCAL_MODULE := libavservices_minijail_unittest |
| 27 | LOCAL_SRC_FILES := minijail.cpp av_services_minijail_unittest.cpp |
Chih-Hung Hsieh | 683c79b | 2017-11-02 11:39:39 -0700 | [diff] [blame] | 28 | LOCAL_CFLAGS := $(minijail_common_cflags) |
Jorge Lucangeli Obes | 80959a7 | 2017-02-14 15:49:33 -0500 | [diff] [blame] | 29 | LOCAL_SHARED_LIBRARIES := libbase libminijail |
| 30 | include $(BUILD_NATIVE_TEST) |