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