File indexing completed on 2024-05-19 05:42:35
0001 import re 0002 0003 def accept(path): 0004 return '/micro16/' in path 0005 0006 0007 def process(path, addPkg): 0008 path = path.lower() 0009 pkgName = 'Micro16' 0010 addPkg(pkgName, None, None, None) 0011 pkgName = processSourceDir(path, pkgName, addPkg) 0012 return pkgName 0013 0014 0015 def processSourceDir(path, pkgName, addPkg): 0016 for innerPkg in re.split('src', path)[-1].split('/')[1:-1]: 0017 addPkg(innerPkg, pkgName, None, None) 0018 pkgName = innerPkg 0019 return pkgName 0020