()
Checks that all the binaries needed are available.

  The script needs bsdiff, gzip, head, tail and bunzip2
  binaries availables in the system.
Checks that all the binaries needed are available.
Checks that all the binaries needed are available .
def find_bins_or_die():
  """Checks that all the binaries needed are available.

  The script needs bsdiff, gzip, head, tail and bunzip2
  binaries availables in the system.
  """

  global bsdiff_path
  if not bsdiff_path:
    bsdiff_path = find_binary('bsdiff')
  global gzip_path
  if not gzip_path:
    gzip_path = find_binary('gzip')
  global head_path
  if not head_path:
    head_path = find_binary('head')
  global tail_path
  if not tail_path:
    tail_path = find_binary('tail')
  global bunzip2_path
  if not bunzip2_path:
    bunzip2_path = find_binary('bunzip2')
  global java_path
  if not java_path:
    java_path = find_binary('java')
  global brotli_path
  if not brotli_path:
    brotli_path = find_binary('brotli')
def find_bins_or_die ( ) : global bsdiff_path if not bsdiff_path : bsdiff_path = find_binary ( 'bsdiff' ) global gzip_path if not gzip_path : gzip_path = find_binary ( 'gzip' ) global head_path if not head_path : head_path = find_binary ( 'head' ) global tail_path if not tail_path : tail_path = find_binary ( 'tail' ) global bunzip2_path if not bunzip2_path : bunzip2_path = find_binary ( 'bunzip2' ) global java_path if not java_path : java_path = find_binary ( 'java' ) global brotli_path if not brotli_path : brotli_path = find_binary ( 'brotli' )