create-dist: Adding argument to supress api docs generation.
This commit is contained in:
		
					parent
					
						
							
								e8f689ecd3
							
						
					
				
			
			
				commit
				
					
						19d7f0733e
					
				
			
		
					 1 changed files with 12 additions and 1 deletions
				
			
		|  | @ -1,5 +1,6 @@ | |||
| #!/usr/bin/env python | ||||
| 
 | ||||
| import argparse | ||||
| import glob | ||||
| import os | ||||
| import re | ||||
|  | @ -86,7 +87,9 @@ def main(): | |||
|   copy_chrome_binary('mksnapshot') | ||||
|   copy_license() | ||||
| 
 | ||||
|   if PLATFORM != 'win32': | ||||
|   args = parse_args() | ||||
| 
 | ||||
|   if PLATFORM != 'win32' and not args.no_api_docs: | ||||
|     create_api_json_schema() | ||||
| 
 | ||||
|   if PLATFORM == 'linux': | ||||
|  | @ -241,5 +244,13 @@ def create_symbols_zip(): | |||
|       make_zip(os.path.join(DIST_DIR, pdb_name), pdbs + licenses, []) | ||||
| 
 | ||||
| 
 | ||||
| def parse_args(): | ||||
|   parser = argparse.ArgumentParser(description='Create Electron Distribution') | ||||
|   parser.add_argument('--no_api_docs', | ||||
|                       action='store_true', | ||||
|                       help='Skip generating the Electron API Documentation!') | ||||
|   return parser.parse_args() | ||||
| 
 | ||||
| 
 | ||||
| if __name__ == '__main__': | ||||
|   sys.exit(main()) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Catalin Ionut Fratila
				Catalin Ionut Fratila