1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5cc_defaults { 6 name: "multinetwork_defaults", 7 8 cflags: [ 9 "-Wall", 10 "-Werror", 11 ], 12 include_dirs: [ 13 "frameworks/native/include", 14 ], 15 16 srcs: [ 17 "common.cpp", 18 ], 19 20 shared_libs: [ 21 "libandroid", 22 "libbase", 23 ], 24 25 product_variables: { 26 // The PDK build does not have access to frameworks/native elements. 27 pdk: { 28 enabled: false, 29 }, 30 }, 31} 32 33// Sample util binaries. 34cc_binary { 35 name: "dnschk", 36 defaults: ["multinetwork_defaults"], 37 38 srcs: [ 39 "dnschk.cpp", 40 ], 41} 42 43cc_binary { 44 name: "httpurl", 45 defaults: ["multinetwork_defaults"], 46 47 srcs: [ 48 "httpurl.cpp", 49 ], 50} 51