Lines Matching refs:arch_props
164 def reexport_vndk_header(name, arch_props): argument
165 remove_keys_from_dict(EXPORTED_FLAGS_PROPS, arch_props)
166 for arch in arch_props:
167 arch_props[arch]['shared_libs'] = [name]
168 arch_props[arch]['export_shared_lib_headers'] = [name]
170 def gen_bp_module(image, variation, name, version, target_arch, vndk_list, arch_props, bp_dir): argument
189 reexport_vndk_header(reexport_vndk_name, arch_props)
193 for arch in arch_props:
196 for k in arch_props[arch]:
197 common_prop[k] = arch_props[arch][k]
200 if k not in arch_props[arch] or common_prop[k] != arch_props[arch][k]:
213 for arch in arch_props:
215 if k in arch_props[arch]:
216 del arch_props[arch][k]
217 prop['arch'][arch] = arch_props[arch]
226 stem64 = os.path.basename(arch_props[arch]['src'])
228 stem32 = os.path.basename(arch_props[arch]['src'])
278 def gen_bp_list_module(image, snapshot_version, vndk_list, target_arch, arch_props): argument
306 for variant in arch_props:
308 for name in arch_props[variant]:
309 for arch in arch_props[variant][name]: