# Path: sync_chromium.py
# def get_target_os_list():
#   return ','.join(_parse_gclient_dict().get('target_os', []))


import ctypes
import errno
import logging
import optparse
import os
import shelve
import shutil
import subprocess
import sys
import textwrap
from sync_chromium import get_target_os_list

DIRECTORIES = [
  'build',
  'buildtools',
  'mojo',  # TODO(kjellander): Remove, see webrtc:5629.
  'native_client',
  'net',
  'testing',
  'third_party/binutils',
  'third_party/drmemory',
  'third_party/instrumented_libraries',
  'third_party/libjpeg',
  'third_party/libjpeg_turbo',
  'third_party/llvm-build',
  'third_party/lss',
  'third_party/proguard',
  'third_party/tcmalloc',
  'third_party/yasm',
  'third_party/WebKit',  # TODO(kjellander): Remove, see webrtc:5629.
  'tools/clang',
  'tools/gn',
  'tools/gyp',
  'tools/memory',
  'tools/python',
  'tools/swarming_client',
  'tools/valgrind',
  'tools/vim',
  'tools/win',
]


# Path: sync_chromium.py
# def get_target_os_list():
#   return ','.join(_parse_gclient_dict().get('target_os', []))


# Path: setup_links.py
import ctypes
import errno
import logging
import optparse
import os
import shelve
import shutil
import subprocess
import sys
import textwrap
from sync_chromium import get_target_os_list


DIRECTORIES = [
  'build',
  'buildtools',
  'mojo',  # TODO(kjellander): Remove, see webrtc:5629.
  'native_client',
  'net',
  'testing',
  'third_party/binutils',
  'third_party/drmemory',
  'third_party/instrumented_libraries',
  'third_party/libjpeg',
  'third_party/libjpeg_turbo',
  'third_party/llvm-build',
  'third_party/lss',
  'third_party/proguard',
  'third_party/tcmalloc',
  'third_party/yasm',
  'third_party/WebKit',  # TODO(kjellander): Remove, see webrtc:5629.
  'tools/clang',
  'tools/gn',
  'tools/gyp',
  'tools/memory',
  'tools/python',
  'tools/swarming_client',
  'tools/valgrind',
  'tools/vim',
  'tools/win',
]


target_os = get_target_os_list()