Update cocos2dx files.

This commit is contained in:
zhangbin 2015-04-15 15:12:04 +08:00
parent 75e24a1aea
commit 2c7bd7ec35
2 changed files with 1348 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -42,8 +42,10 @@ class CocosFileList:
self.rootDir = "" self.rootDir = ""
self.fileList_com=[] self.fileList_com=[]
self.fileList_lua=[] self.fileList_lua=[]
self.fileList_js=[]
self.luaPath = ["cocos/scripting/lua-bindings", "external/lua", "tools/bindings-generator", "tools/tolua"] self.luaPath = ["cocos/scripting/lua-bindings", "external/lua", "tools/bindings-generator", "tools/tolua"]
self.jsPath = ["cocos/scripting/js-bindings", "external/spidermonkey", "tools/bindings-generator", "tools/tojs", "web"]
def readIngoreFile(self, fileName): def readIngoreFile(self, fileName):
""" """
@ -93,8 +95,17 @@ class CocosFileList:
if relativePath.upper().find(luaPath.upper()) == 0: if relativePath.upper().find(luaPath.upper()) == 0:
foundLuaModule = True foundLuaModule = True
break break
foundJSModule = False
for jsPath in self.jsPath:
if relativePath.upper().find(jsPath.upper()) == 0:
foundJSModule = True
break
if foundLuaModule: if foundLuaModule:
self.fileList_lua.append("%s/" %relativePath) self.fileList_lua.append("%s/" %relativePath)
elif foundJSModule:
self.fileList_js.append("%s/" %relativePath)
else: else:
self.fileList_com.append("%s/" %relativePath) self.fileList_com.append("%s/" %relativePath)
self.__parseFileList(path) self.__parseFileList(path)
@ -123,8 +134,17 @@ class CocosFileList:
if relativePath.upper().find(luaPath.upper()) == 0: if relativePath.upper().find(luaPath.upper()) == 0:
foundLuaModule = True foundLuaModule = True
break break
foundJSModule = False
for jsPath in self.jsPath:
if relativePath.upper().find(jsPath.upper()) == 0:
foundJSModule = True
break
if foundLuaModule: if foundLuaModule:
self.fileList_lua.append(relativePath) self.fileList_lua.append(relativePath)
elif foundJSModule:
self.fileList_js.append(relativePath)
else: else:
self.fileList_com.append(relativePath) self.fileList_com.append(relativePath)
@ -151,7 +171,8 @@ class CocosFileList:
f = open(fileName,"w") f = open(fileName,"w")
self.fileList_com.sort() self.fileList_com.sort()
self.fileList_lua.sort() self.fileList_lua.sort()
content ={'common':self.fileList_com,'lua':self.fileList_lua} self.fileList_js.sort()
content ={'common':self.fileList_com,'lua':self.fileList_lua,'js':self.fileList_js}
json.dump(content,f,sort_keys=True,indent=4) json.dump(content,f,sort_keys=True,indent=4)
f.close() f.close()
return True return True