Lines Matching refs:prop
50 def gen_bp_prop(prop, ind): argument
52 for key in sorted(prop):
53 val = prop[key]
130 prop = json.load(json_path)
133 module_name = prop['ModuleName']
141 if key in prop:
142 prop[key] = remove_invalid_dirs(prop[key], bp_dir, module_name)
144 for key in prop:
146 ret[JSON_TO_BP[key]] = prop[key]
174 prop = {
208 prop.update(common_prop)
217 prop['arch'][arch] = arch_props[arch]
234 prop['compile_multilib'] = 'both'
236 prop['compile_multilib'] = '32'
238 prop['compile_multilib'] = '64'
245 prop['compile_multilib'] = 'first'
248 bp += gen_bp_prop(prop, INDENT)
345 prop = convert_json_to_bp_prop(f, bp_dir)
350 prop['src'] = os.path.relpath(
354 module_name = prop['name']
357 if 'sanitize' in prop:
358 sanitizer_type = prop['sanitize']
362 for k in list(prop.keys()):
364 del prop[k]
365 prop = {'name': module_name, sanitizer_type: prop}
369 prop['notice'] = notice_path
375 variation_dict[module_name][arch] = prop
377 variation_dict[module_name][arch].update(prop)