@@ -512,7 +512,8 @@ def get_ninja_inputs(ninja_binary, ninja_build_file, modules):
512
512
return inputs
513
513
514
514
515
- def check_module_usage (install_dir , ninja_binary , ninja_file , goals , output ):
515
+ def check_module_usage (install_dir , ninja_binary , image , ninja_file , goals ,
516
+ output ):
516
517
all_installed_files = find_all_installed_files (install_dir )
517
518
all_props_files = find_all_props_files (install_dir )
518
519
@@ -555,14 +556,14 @@ def check_module_usage(install_dir, ninja_binary, ninja_file, goals, output):
555
556
for f , i in sorted (used_file_to_info .items ()):
556
557
logging .debug ('{} {}' .format (f , i ))
557
558
for m in i :
558
- key = 'n=%s,v=%s,a=%s,c=%s,h=%s' % m
559
559
(name , variation , arch , is_cfi , is_header ) = m
560
560
if not is_header :
561
- used_modules .add (key )
561
+ used_modules .add (name )
562
562
563
563
with open (output , 'w' ) as f :
564
+ f .write ('%s_SNAPSHOT_MODULES := \\ \n ' % image .upper ())
564
565
for m in sorted (used_modules ):
565
- f .write ('%s \n ' % m )
566
+ f .write (' %s \\ \n ' % m )
566
567
567
568
def check_call (cmd ):
568
569
logging .debug ('Running `{}`' .format (' ' .join (cmd )))
@@ -738,7 +739,7 @@ def main():
738
739
raise ValueError (
739
740
'Please provide --check-module-usage-output option.' )
740
741
741
- check_module_usage (install_dir , ninja_binary ,
742
+ check_module_usage (install_dir , ninja_binary , args . image ,
742
743
args .check_module_usage_ninja_file ,
743
744
args .check_module_usage_goal ,
744
745
args .check_module_usage_output )
0 commit comments