## 自动化生成代码继承关系
import os,sys,re
import shutil,string
#[OK]
gCount = 0
def getList(dirname,pFunc):
global gCount
try:
ls=os.listdir(dirname)
except:
print dirname,'is access deny'
else:
for file in ls:
temp = os.path.join(dirname,file)
if(os.path.isdir(temp)):
getList(temp,pFunc)
else:
gCount = gCount + 1
if re.search(r'.h$',file):
pFunc(dirname,file)
#[OK]
def loadSiteList(file):
file = open(file,"r")
sites = file.readlines()
return sites
#[OK]
def removeBR(site):
result = re.search(r'\n',site)
if result:
return site.replace('\n','')
return site
#[OK]
def process(dirname,file):
global gCount
#[1]
#print '[%d]->%s&