for ip in sorted(ips): if ip == "." and options.prefix != "": print options.prefix else: print "%s%s" % (prefix, ip) elif options.list: ip = gse_obj.getSymbolsPosition() symbols = gse_obj.getSymbols() ip_used = gse_obj.getImportedPackages() if options.purexml: print "<?xml version='1.0' encoding='ASCII'?>" print "<project ipprefix=\"%s\" commit=\"\" nvr=\"\">" % options.prefix print "<packages>" package_imports = gse_obj.getPackageImports() for pkg in ip: if not options.purexml: print "Import path: %s%s" % (prefix, ip[pkg]) #print json.dumps(symbols[pkg]) if options.xml: obj = PackageToXml(symbols[pkg], "%s%s" % (prefix, ip[pkg]), imports=False) if options.purexml: obj.setPackageImports(package_imports[pkg]) obj.generate() if obj.getStatus(): print obj #.getError() else:
for ip in sorted(ips): if ip == "." and options.prefix != "": print options.prefix else: print "%s%s" % (prefix, ip) elif options.list: ip = gse_obj.getSymbolsPosition() symbols = gse_obj.getSymbols() ip_used = gse_obj.getImportedPackages() if options.purexml: print "<?xml version='1.0' encoding='ASCII'?>" print "<project ipprefix=\"%s\" commit=\"\" nvr=\"\">" % options.prefix print "<packages>" package_imports = gse_obj.getPackageImports() for pkg in ip: if not options.purexml: print "Import path: %s%s" % (prefix, ip[pkg]) #print json.dumps(symbols[pkg]) if options.xml: obj = PackageToXml(symbols[pkg], "%s%s" % (prefix, ip[pkg]), imports=False) if options.purexml: obj.setPackageImports(package_imports[pkg]) obj.generate() if obj.getStatus(): print obj#.getError() else: print obj.getError() exit(0)