@Tizzy, just copied some code to create a zip file in the root dir. Just modified it to zip the documentation folder. I opened up the zip in ZipExtractor on iOS, it appears all correct.
Maybe useful to you...but read through it first before running it
The zip file created on my ipad was 145.3mb
# coding: utf-8
import os
import zipfile
# copied from stackflow
# http://stackoverflow.com/questions/1855095/how-to-create-a-zip-archive-of-a-directory
def zipdir(path, ziph):
# ziph is zipfile handle
for root, dirs, files in os.walk(path):
for file in files:
ziph.write(os.path.join(root, file))
if __name__ == '__main__':
documents_path = os.path.expanduser('~/Documents')
zip_file = os.path.join(documents_path , 'web_help_file_docs.zip')
documentation_path = os.path.join(os.path.split(os.__file__)[0],
'''../../../Documentation/''' )
print 'Starting Zip....'
zipf = zipfile.ZipFile(zip_file, 'w')
zipdir(documentation_path, zipf)
zipf.close()
print 'Zip completed'