Exemplo n.º 1
0
 def zip_subdirs(from_dir, to_dir):
     logger.info('zip_subdirs {} -> {}'.format(from_dir, to_dir))
     FileUtils.create_dir(to_dir)
     for dir in FileUtils.listdir_nohidden(from_dir):
         logger.info('zip dir: {}'.format(dir))
         ZipUtils.zip_dir('{}/{}'.format(from_dir, dir),
                          '{}/{}.zip'.format(to_dir, dir))
 def zip_all_libs_to_cache(self):
     os.system('rm -rf ' + self.cache_libs_path + '/*')
     FileUtils.create_dir(self.cache_libs_path)
     for dir in FileUtils.listdir_nohidden(self.generated_path):
         ZipUtils.zip_dir(self.generated_path + '/' + dir,
                          self.cache_libs_path + '/' + dir + '.zip')
     FileUtils.copy_file_or_dir(self.prebuild_path + self.manifest_file,
                                self.cache_path)