1 minijail_common_cflags = [ 2 "-Wall", 3 "-Werror", 4 ] 5 6 cc_defaults { 7 name: "libavservices_minijail_defaults", 8 srcs: ["minijail.cpp"], 9 cflags: minijail_common_cflags, 10 shared_libs: [ 11 "libbase", 12 "libminijail", 13 ], 14 } 15 16 // Small library for media.extractor and media.codec sandboxing. 17 cc_library_shared { 18 name: "libavservices_minijail", 19 defaults: ["libavservices_minijail_defaults"], 20 export_include_dirs: ["."], 21 } 22 23 // Small library for media.extractor and media.codec sandboxing. 24 cc_library_shared { 25 name: "libavservices_minijail_vendor", 26 vendor: true, 27 defaults: ["libavservices_minijail_defaults"], 28 export_include_dirs: ["."], 29 } 30 31 // Unit tests. 32 cc_test { 33 name: "libavservices_minijail_unittest", 34 defaults: ["libavservices_minijail_defaults"], 35 srcs: [ 36 "av_services_minijail_unittest.cpp", 37 ], 38 } 39