* build: bump pylint to 2.17 Xref: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5062345 * fix pylint consider-using-f-string warnings pt 1: use flynt for automated fixes * fix pylint consider-using-f-string warnings pt 2: manual fixes * fix pylint consider-using-with warnings * fix pylint line-too-long warnings * fix pylint unspecified-encoding warnings * fix py lint consider-using-generator warning * fixup! fix pylint unspecified-encoding warnings * fix pylint line-too-long warnings
		
			
				
	
	
		
			49 lines
		
	
	
	
		
			824 B
			
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
	
		
			824 B
			
		
	
	
	
		
			Python
		
	
	
	
	
	
#!/usr/bin/env python3
 | 
						|
 | 
						|
import os
 | 
						|
import sys
 | 
						|
 | 
						|
PLATFORM = {
 | 
						|
  'cygwin': 'win32',
 | 
						|
  'msys': 'win32',
 | 
						|
  'darwin': 'darwin',
 | 
						|
  'linux': 'linux',
 | 
						|
  'linux2': 'linux',
 | 
						|
  'win32': 'win32',
 | 
						|
}[sys.platform]
 | 
						|
 | 
						|
verbose_mode = False
 | 
						|
 | 
						|
 | 
						|
def get_platform_key():
 | 
						|
  if 'MAS_BUILD' in os.environ:
 | 
						|
    return 'mas'
 | 
						|
 | 
						|
  return PLATFORM
 | 
						|
 | 
						|
 | 
						|
def get_target_arch():
 | 
						|
  arch = os.environ.get('TARGET_ARCH')
 | 
						|
  if arch is None:
 | 
						|
    return 'x64'
 | 
						|
  return arch
 | 
						|
 | 
						|
 | 
						|
def enable_verbose_mode():
 | 
						|
  print('Running in verbose mode')
 | 
						|
  global verbose_mode
 | 
						|
  verbose_mode = True
 | 
						|
 | 
						|
 | 
						|
def is_verbose_mode():
 | 
						|
  return verbose_mode
 | 
						|
 | 
						|
 | 
						|
def get_zip_name(name, version, suffix=''):
 | 
						|
  arch = get_target_arch()
 | 
						|
  if arch == 'arm':
 | 
						|
    arch += 'v7l'
 | 
						|
  zip_name = f'{name}-{version}-{get_platform_key()}-{arch}'
 | 
						|
  if suffix:
 | 
						|
    zip_name += '-' + suffix
 | 
						|
  return zip_name + '.zip'
 |