1010
1111def load_package (filename ):
1212 pkg = json .load (open (filename ))['packages' ][0 ]
13- print ("Loaded package {0} from {1}" .format (pkg ['name' ], filename ))
14- print ("{0} platform(s), {1} tools" .format (len (pkg ['platforms' ]), len (pkg ['tools' ])))
13+ print ("Loaded package {0} from {1}" .format (pkg ['name' ], filename ), file = sys . stderr )
14+ print ("{0} platform(s), {1} tools" .format (len (pkg ['platforms' ]), len (pkg ['tools' ])), file = sys . stderr )
1515 return pkg
1616
1717def merge_objects (versions , obj ):
1818 for o in obj :
1919 name = o ['name' ].encode ('ascii' )
2020 ver = o ['version' ].encode ('ascii' )
2121 if not name in versions :
22- print ("found new object, {0}" .format (name ))
22+ print ("found new object, {0}" .format (name ), file = sys . stderr )
2323 versions [name ] = {}
2424 if not ver in versions [name ]:
25- print ("found new version {0} for object {1}" .format (ver , name ))
25+ print ("found new version {0} for object {1}" .format (ver , name ), file = sys . stderr )
2626 versions [name ][ver ] = o
2727 return versions
2828
2929
3030def main (args ):
3131 if len (args ) < 3 :
32- print ("Usage: {0} <package1> <package2>" .format (args [0 ]))
32+ print ("Usage: {0} <package1> <package2>" .format (args [0 ]), file = sys . stderr )
3333 return 1
3434
3535 tools = {}
@@ -46,12 +46,12 @@ def main(args):
4646
4747 for name in tools :
4848 for version in tools [name ]:
49- print ("Adding tool {0}-{1}" .format (name , version ))
49+ print ("Adding tool {0}-{1}" .format (name , version ), file = sys . stderr )
5050 pkg1 ['tools' ].append (tools [name ][version ])
5151
5252 for name in platforms :
5353 for version in platforms [name ]:
54- print ("Adding platform {0}-{1}" .format (name , version ))
54+ print ("Adding platform {0}-{1}" .format (name , version ), file = sys . stderr )
5555 pkg1 ['platforms' ].append (platforms [name ][version ])
5656
5757 json .dump ({'packages' :[pkg1 ]}, sys .stdout , indent = 2 )
0 commit comments