copy_2_android.py 1.6 KB

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. import sys
  3. import os
  4. import libs.file_utils as file_utils
  5. script_filepath = sys.argv[0]
  6. print('script_filepath:%s' % (script_filepath))
  7. dirpath=os.path.abspath(os.path.join(script_filepath,"../.."))
  8. assetsDir = os.path.abspath(sys.argv[1])
  9. print('asset dir:%s' % (assetsDir))
  10. print('dirpath:%s' % (dirpath))
  11. smallDir = os.path.join(assetsDir, 'Res_Small')
  12. file_utils.checkDirectoryOrCreate(smallDir)
  13. # 文件夹路径 目标位置 是否拷子目录 指定拷贝文件类型 ['.ccbi', '.txt', '.png']
  14. print('fuck come on')
  15. file_utils.copyToDirectory(dirpath + '/ccbi', assetsDir, True, ['.redream', '.xml', '.redanim'])
  16. file_utils.copyToDirectory(dirpath + '/font', assetsDir, True, ['.fnt', '.png'])
  17. file_utils.copyToDirectory(dirpath + '/localization', assetsDir, True, ['.plist'])
  18. file_utils.copyToDirectory(dirpath + '/plist', assetsDir, True, ['.webp', '.plist'])
  19. file_utils.copyToDirectory(dirpath + '/png_noplist', assetsDir, True, ['.png'])
  20. file_utils.copyToDirectory(dirpath + '/sound/ogg', assetsDir, True, ['.ogg'])
  21. file_utils.copyToDirectory(dirpath + '/spine', assetsDir, True, ['.atlas','.png','.skel', '.webp'])
  22. file_utils.copyToDirectory(dirpath + '/effect', assetsDir, True, ['.png'])
  23. file_utils.copyToDirectory(dirpath + '/ad', assetsDir, True, ['.txt','.json'])