mirror of
				https://github.com/MCV-Software/TWBlue.git
				synced 2025-11-03 21:37:05 +00:00 
			
		
		
		
	Documentation should be generated in a folder called documentation
This commit is contained in:
		@@ -1,6 +1,7 @@
 | 
			
		||||
# -*- coding: utf-8 -*-
 | 
			
		||||
import markdown
 | 
			
		||||
import os
 | 
			
		||||
import shutil
 | 
			
		||||
from codecs import open as _open
 | 
			
		||||
import languageHandler
 | 
			
		||||
languageHandler.setLanguage("en")
 | 
			
		||||
@@ -38,14 +39,18 @@ def generate_document(language, document_type="documentation"):
 | 
			
		||||
  """ %  (language, title, title)
 | 
			
		||||
 first_html_block = first_html_block+ markdown_file
 | 
			
		||||
 first_html_block = first_html_block + "\n</body>\n</html>"
 | 
			
		||||
 if not os.path.exists(language):
 | 
			
		||||
  os.mkdir(language)
 | 
			
		||||
 mdfile = _open("%s/%s" % (language, filename), "w", encoding="utf-8")
 | 
			
		||||
 if not os.path.exists(os.path.join("documentation", language)):
 | 
			
		||||
  os.mkdir(os.path.join("documentation", language))
 | 
			
		||||
 mdfile = _open(os.path.join("documentation", language, filename), "w", encoding="utf-8")
 | 
			
		||||
 mdfile.write(first_html_block)
 | 
			
		||||
 mdfile.close()
 | 
			
		||||
 | 
			
		||||
def create_documentation():
 | 
			
		||||
 print("Creating documentation in the supported languages...\n")
 | 
			
		||||
 if not os.path.exists("documentation"):
 | 
			
		||||
  os.mkdir("documentation")
 | 
			
		||||
 if os.path.exists(os.path.join("documentation", "license.txt")) == False:
 | 
			
		||||
  shutil.copy(os.path.join("..", "license.txt"), os.path.join("documentation", "license.txt"))
 | 
			
		||||
 for i in languages:
 | 
			
		||||
  print("Creating documentation for: %s" % (i,))
 | 
			
		||||
  generate_document(i)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user