parameters: (arch, scheme, ssl_root)
return_statement: return result
docstring: Returns an array contains all .lib files' path
docstring_summary: Returns an array contains all .lib files' path
docstring_tokens: Returns an array contains all . lib files path
function: def _getlibs(arch, scheme, ssl_root):
      '''Returns an array contains all .lib files' path
      '''
      result = []
      owt_path = os.path.join(OUT_PATH, r'%s-%s\obj\talk\owt\owt.lib' % (scheme, arch))
      result.append(owt_path)
      ssl_lib_path = os.path.join(ssl_root, 'lib')
      for root, dirs, files in os.walk(ssl_lib_path):
          for file in files:
              name, ext = os.path.splitext(file)
              if ext == '.lib' and name not in LIB_BLACK_LIST and 'test' not in name:
                  result.append(os.path.abspath(os.path.join(root, file)))
                  print('Merged %s.lib' % name)
              elif ext == '.lib':
                  print('Skip %s.lib' % name)
      return result
function_tokens: def _getlibs ( arch , scheme , ssl_root ) : result = [ ] owt_path = os . path . join ( OUT_PATH , r'%s-%s\obj\talk\owt\owt.lib' % ( scheme , arch ) ) result . append ( owt_path ) ssl_lib_path = os . path . join ( ssl_root , 'lib' ) for root , dirs , files in os . walk ( ssl_lib_path ) : for file in files : name , ext = os . path . splitext ( file ) if ext == '.lib' and name not in LIB_BLACK_LIST and 'test' not in name : result . append ( os . path . abspath ( os . path . join ( root , file ) ) ) print ( 'Merged %s.lib' % name ) elif ext == '.lib' : print ( 'Skip %s.lib' % name ) return result