1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5cc_library { 6 name: "libion", 7 vendor_available: true, 8 product_available: true, 9 recovery_available: true, 10 vndk: { 11 enabled: true, 12 support_system_process: true, 13 }, 14 srcs: ["ion.c"], 15 shared_libs: ["liblog"], 16 local_include_dirs: [ 17 "include", 18 "kernel-headers", 19 ], 20 export_include_dirs: [ 21 "include", 22 "kernel-headers", 23 ], 24 cflags: ["-Werror"], 25 min_sdk_version: "29", 26 apex_available: [ 27 "//apex_available:platform", 28 "com.android.media.swcodec", 29 "test_com.android.media.swcodec", 30 ], 31} 32 33cc_binary { 34 name: "iontest", 35 srcs: ["ion_test.c"], 36 static_libs: ["libion"], 37 shared_libs: ["liblog"], 38 cflags: ["-Werror"], 39} 40 41subdirs = ["tests"] 42