| cc_library_static { | 
 |     name: "libsystemproperties", | 
 |     defaults: ["libc_defaults"], | 
 |     native_bridge_supported: true, | 
 |     srcs: [ | 
 |         "context_node.cpp", | 
 |         "contexts_split.cpp", | 
 |         "contexts_serialized.cpp", | 
 |         "prop_area.cpp", | 
 |         "prop_info.cpp", | 
 |         "prop_trace.cpp", | 
 |         "system_properties.cpp", | 
 |     ], | 
 |     whole_static_libs: [ | 
 |         "libc_bionic_systrace", | 
 |         "libpropertyinfoparser", | 
 |     ], | 
 |     header_libs: [ | 
 |         "libasync_safe_headers", | 
 |     ], | 
 |  | 
 |     include_dirs: [ | 
 |         "bionic/libc", | 
 |         "bionic/libstdc++/include", | 
 |     ], | 
 |     export_include_dirs: ["include"], | 
 | } | 
 |  | 
 | cc_benchmark { | 
 |     name: "property_context_lookup_benchmark", | 
 |     srcs: [ | 
 |         "context_lookup_benchmark.cpp", | 
 |     ], | 
 |     include_dirs: [ | 
 |         "bionic/libc", | 
 |     ], | 
 |  | 
 |     shared_libs: ["libbase"], | 
 |     static_libs: [ | 
 |         "libpropertyinfoserializer", | 
 |         "libsystemproperties", | 
 |         "libasync_safe", | 
 |     ], | 
 | } |