meta-flutter / meta-flutter

Google Flutter for Yocto
MIT License
137 stars 64 forks source link

depot-tools-native is not available? #497

Open WAKazuyoshiAkiyama opened 4 months ago

WAKazuyoshiAkiyama commented 4 months ago

When I tried to build ivi-homescreen with kirkstone branch of meta-flutter, I found depot-tools-native:do_configure causes the error. I summarized about my build environment/procedures below. Using the old revision of depot-tools-native (3a56ba9d9c9d22bc78e24f96a9096247d53649f8), I can avoid the error. If this error happens in other environments, using the old revision of depot-tools might need to be considered.


Host Distro: Ubuntu20.04

bblayers:

BBLAYERS ?= " \
  /workdir/poky/meta \
  /workdir/poky/meta-poky \
  /workdir/poky/meta-yocto-bsp \
  /workdir/meta-flutter \
  "

build procedures:

$ source poky/oe-init-build-env
$ vim conf/bblayers.conf # add meta-flutter
$ bitbake ivi-homescreen

Build result:

ERROR: depot-tools-native-git-r0 do_configure: ExecutionError('/workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/temp/run.do_configure.43703', 127, None, None)
ERROR: Logfile of failure stored in: /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/temp/log.do_configure.43703
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are ['/workdir/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['quilt-native']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function do_configure
| /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/git/vpython3: line 52: /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/git/.cipd_bin/vpython3: No such file or directory
| WARNING: /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/temp/run.do_configure.43703:150 exit 127 from 'gclient --version'
| WARNING: Backtrace (BB generated script):
|       #1: do_configure, /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/temp/run.do_configure.43703, line 150
|       #2: main, /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/temp/run.do_configure.43703, line 154
ERROR: Task (/workdir/meta-flutter/recipes-devtools/depot-tools/depot-tools-native_git.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1469 tasks of which 0 didn't need to be rerun and 2 failed.
jwinarske commented 3 months ago

depot-tools-native is required to build the engine, pdf, and dart. These build on kirkstone.

What does this return:

ls -la /workdir/build/tmp/work/x86_64-linux/depot-tools-native/git-r0/git/
WAKazuyoshiAkiyama commented 2 months ago

@jwinarske

Sorry for late.

$ ls -la build/tmp/work/x86_64-linux/depot-tools-native/git-r0/git
total 21236
drwxr-xr-x 18 akiyama akiyama    12288  7月 12 14:27 .
drwxr-xr-x  8 akiyama akiyama     4096  5月 30 10:30 ..
-rw-r--r--  1 akiyama akiyama     7108  5月 30 10:30 auth.py
-rwxr-xr-x  1 akiyama akiyama     1182  5月 30 10:30 autoninja
-rwxr-xr-x  1 akiyama akiyama     1889  5月 30 10:30 autoninja.bat
-rwxr-xr-x  1 akiyama akiyama    19933  5月 30 10:30 autoninja.py
-rwxr-xr-x  1 akiyama akiyama      425  5月 30 10:30 autosiso
-rw-r--r--  1 akiyama akiyama      539  5月 30 10:30 autosiso.bat
-rwxr-xr-x  1 akiyama akiyama     2318  5月 30 10:30 autosiso.py
lrwxrwxrwx  1 akiyama akiyama        8  5月 30 10:30 bazel -> bazel.py
-rwxr-xr-x  1 akiyama akiyama     2632  5月 30 10:30 bazel.py
-rwxr-xr-x  1 akiyama akiyama      368  5月 30 10:30 bb
-rw-r--r--  1 akiyama akiyama      296  5月 30 10:30 bb.bat
-rwxr-xr-x  1 akiyama akiyama     1180  5月 30 10:30 black
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 bootstrap
-rw-r--r--  1 akiyama akiyama      984  5月 30 10:30 bootstrap_python3
-rw-r--r--  1 akiyama akiyama      484  5月 30 10:30 breakpad.py
-rw-r--r--  1 akiyama akiyama      128  5月 30 10:30 BUILD_OWNERS
lrwxrwxrwx  1 akiyama akiyama        4  5月 30 10:30 cbuildbot -> cros
-rwxr-xr-x  1 akiyama akiyama     8103  5月 30 10:30 cipd
-rw-r--r--  1 akiyama akiyama     2988  5月 30 10:30 cipd.bat
-rw-r--r--  1 akiyama akiyama      288  5月 30 10:30 cipd_bin_setup.bat
-rw-r--r--  1 akiyama akiyama      679  5月 30 10:30 cipd_bin_setup.sh
-rwx--x--x  1 akiyama akiyama 19142034 12月  8  2023 .cipd_client
-rw-r--r--  1 akiyama akiyama       54  5月 30 10:30 cipd_client_version
-rw-r--r--  1 akiyama akiyama     3237  5月 30 10:30 cipd_client_version.digests
-rw-r--r--  1 akiyama akiyama     3848  5月 30 10:30 .cipd_impl.ps1
-rw-r--r--  1 akiyama akiyama     1369  5月 30 10:30 cipd_manifest_cros_python2.txt
-rw-r--r--  1 akiyama akiyama      262  5月 30 10:30 cipd_manifest_cros_python2.versions
-rw-r--r--  1 akiyama akiyama     3355  5月 30 10:30 cipd_manifest.txt
-rw-r--r--  1 akiyama akiyama    19417  5月 30 10:30 cipd_manifest.versions
-rwxr-xr-x  1 akiyama akiyama      281  5月 30 10:30 clang-format
-rw-r--r--  1 akiyama akiyama      416  5月 30 10:30 clang-format.bat
-rwxr-xr-x  1 akiyama akiyama     3493  5月 30 10:30 clang_format.py
-rw-r--r--  1 akiyama akiyama      274  5月 30 10:30 codereview.settings
-rwxr-xr-x  1 akiyama akiyama      300  5月 30 10:30 compile_single_file
-rw-r--r--  1 akiyama akiyama      396  5月 30 10:30 compile_single_file.bat
-rw-r--r--  1 akiyama akiyama     2508  5月 30 10:30 compile_single_file.py
-rw-r--r--  1 akiyama akiyama      391  5月 30 10:30 cpplint.bat
-rwxr-xr-x  1 akiyama akiyama     2450  5月 30 10:30 cpplint_chromium.py
-rwxr-xr-x  1 akiyama akiyama   265261  5月 30 10:30 cpplint.py
-rwxr-xr-x  1 akiyama akiyama     4659  5月 30 10:30 cros
-rwxr-xr-x  1 akiyama akiyama      376  5月 30 10:30 crosjobs
-rw-r--r--  1 akiyama akiyama      156  5月 30 10:30 CROS_OWNERS
-rw-r--r--  1 akiyama akiyama     1292  5月 30 10:30 cros_python2.vpython
lrwxrwxrwx  1 akiyama akiyama        4  5月 30 10:30 cros_sdk -> cros
-rwxr-xr-x  1 akiyama akiyama     2352  5月 30 10:30 detect_host_arch.py
-rwxr-xr-x  1 akiyama akiyama      371  5月 30 10:30 dirmd
-rw-r--r--  1 akiyama akiyama      299  5月 30 10:30 dirmd.bat
-rw-r--r--  1 akiyama akiyama       39  5月 30 10:30 DIR_METADATA
-rwxr-xr-x  1 akiyama akiyama      301  5月 30 10:30 download_from_google_storage
-rwxr-xr-x  1 akiyama akiyama      436  5月 30 10:30 download_from_google_storage.bat
-rwxr-xr-x  1 akiyama akiyama    28729  5月 30 10:30 download_from_google_storage.py
-rwxr-xr-x  1 akiyama akiyama     1745  5月 30 10:30 ensure_bootstrap
-rwxr-xr-x  1 akiyama akiyama      442  5月 30 10:30 fetch
-rwxr-xr-x  1 akiyama akiyama      647  5月 30 10:30 fetch.bat
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 fetch_configs
-rwxr-xr-x  1 akiyama akiyama    11225  5月 30 10:30 fetch.py
-rw-r--r--  1 akiyama akiyama    11724  5月 30 10:30 fix_encoding.py
-rw-r--r--  1 akiyama akiyama       31  5月 30 10:30 .flake8
-rwxr-xr-x  1 akiyama akiyama      824  5月 30 10:30 gclient
-rwxr-xr-x  1 akiyama akiyama      753  5月 30 10:30 gclient.bat
-rwxr-xr-x  1 akiyama akiyama     2322  5月 30 10:30 gclient_completion.sh
-rw-r--r--  1 akiyama akiyama    34801  5月 30 10:30 gclient_eval.py
-rwxr-xr-x  1 akiyama akiyama     4561  5月 30 10:30 gclient-new-workdir.py
-rw-r--r--  1 akiyama akiyama     5719  5月 30 10:30 gclient_paths.py
-rwxr-xr-x  1 akiyama akiyama   168621  5月 30 10:30 gclient.py
-rw-r--r--  1 akiyama akiyama    83662  5月 30 10:30 gclient_scm.py
-rw-r--r--  1 akiyama akiyama    48813  5月 30 10:30 gclient_utils.py
lrwxrwxrwx  1 akiyama akiyama        4  5月 30 10:30 gerrit -> cros
-rwxr-xr-x  1 akiyama akiyama    18643  5月 30 10:30 gerrit_client.py
-rw-r--r--  1 akiyama akiyama    46014  5月 30 10:30 gerrit_util.py
drwxr-xr-x  8 akiyama akiyama     4096  5月 30 10:30 .git
-rw-r--r--  1 akiyama akiyama     1682  5月 30 10:30 .gitattributes
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-cache
-rwxr-xr-x  1 akiyama akiyama    38504  5月 30 10:30 git_cache.py
-rwxr-xr-x  1 akiyama akiyama      219  5月 30 10:30 git-cl
-rwxr-xr-x  1 akiyama akiyama     1313  5月 30 10:30 git_cl_completion.sh
-rwxr-xr-x  1 akiyama akiyama   268107  5月 30 10:30 git_cl.py
-rw-r--r--  1 akiyama akiyama    38410  5月 30 10:30 git_common.py
-rwxr-xr-x  1 akiyama akiyama     1760  5月 30 10:30 git_completion.sh
-rwxr-xr-x  1 akiyama akiyama     2013  5月 30 10:30 git-crrev-parse
-rw-r--r--  1 akiyama akiyama     1887  5月 30 10:30 git_dates.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-drover
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-find-releases
-rwxr-xr-x  1 akiyama akiyama     2145  5月 30 10:30 git_find_releases.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-footers
-rwxr-xr-x  1 akiyama akiyama     9286  5月 30 10:30 git_footers.py
-rwxr-xr-x  1 akiyama akiyama      256  5月 30 10:30 git-freeze
-rwxr-xr-x  1 akiyama akiyama      911  5月 30 10:30 git_freezer.py
-rwxr-xr-x  1 akiyama akiyama      552  5月 30 10:30 git-gs
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-hyper-blame
-rwxr-xr-x  1 akiyama akiyama    13943  5月 30 10:30 git_hyper_blame.py
-rw-r--r--  1 akiyama akiyama     2040  5月 30 10:30 .gitignore
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-map
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-map-branches
-rwxr-xr-x  1 akiyama akiyama    14303  5月 30 10:30 git_map_branches.py
-rwxr-xr-x  1 akiyama akiyama     4977  5月 30 10:30 git_map.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-mark-merge-base
-rwxr-xr-x  1 akiyama akiyama     2182  5月 30 10:30 git_mark_merge_base.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-migrate-default-branch
-rw-r--r--  1 akiyama akiyama     3648  5月 30 10:30 git_migrate_default_branch.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-nav-downstream
-rwxr-xr-x  1 akiyama akiyama     2136  5月 30 10:30 git_nav_downstream.py
-rwxr-xr-x  1 akiyama akiyama      236  5月 30 10:30 git-nav-upstream
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-new-branch
-rwxr-xr-x  1 akiyama akiyama     3521  5月 30 10:30 git_new_branch.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-number
-rwxr-xr-x  1 akiyama akiyama    10233  5月 30 10:30 git_number.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-rebase-update
-rwxr-xr-x  1 akiyama akiyama    14665  5月 30 10:30 git_rebase_update.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-rename-branch
-rwxr-xr-x  1 akiyama akiyama     1857  5月 30 10:30 git_rename_branch.py
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-reparent-branch
-rwxr-xr-x  1 akiyama akiyama     3523  5月 30 10:30 git_reparent_branch.py
-rwxr-xr-x  1 akiyama akiyama      253  5月 30 10:30 git-retry
-rwxr-xr-x  1 akiyama akiyama     6458  5月 30 10:30 git_retry.py
-rwxr-xr-x  1 akiyama akiyama      612  5月 30 10:30 git-runhooks
-rwxr-xr-x  1 akiyama akiyama      215  5月 30 10:30 git-squash-branch
-rwxr-xr-x  1 akiyama akiyama      810  5月 30 10:30 git_squash_branch.py
drwxr-xr-x  4 akiyama akiyama     4096  5月 30 10:30 git-templates
-rwxr-xr-x  1 akiyama akiyama      504  5月 30 10:30 git-thaw
-rwxr-xr-x  1 akiyama akiyama      306  5月 30 10:30 git-upstream-diff
-rwxr-xr-x  1 akiyama akiyama     2153  5月 30 10:30 git_upstream_diff.py
-rwxr-xr-x  1 akiyama akiyama      410  5月 30 10:30 gn
-rw-r--r--  1 akiyama akiyama      406  5月 30 10:30 gn.bat
-rwxr-xr-x  1 akiyama akiyama     3675  5月 30 10:30 gn.py
-rwxr-xr-x  1 akiyama akiyama      558  5月 30 10:30 goma_auth
-rw-r--r--  1 akiyama akiyama      383  5月 30 10:30 goma_auth.bat
-rwxr-xr-x  1 akiyama akiyama      683  5月 30 10:30 goma_ctl
-rw-r--r--  1 akiyama akiyama      489  5月 30 10:30 goma_ctl.bat
-rwxr-xr-x  1 akiyama akiyama    10606  5月 30 10:30 gsutil.py
-rwxr-xr-x  1 akiyama akiyama      743  5月 30 10:30 gsutil.py.bat
-rw-r--r--  1 akiyama akiyama      715  5月 30 10:30 gsutil.vpython3
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 hooks
drwxr-xr-x  3 akiyama akiyama     4096  5月 30 10:30 infra
-rwxr-xr-x  1 akiyama akiyama      294  5月 30 10:30 infra_to_superproject
-rw-r--r--  1 akiyama akiyama      417  5月 30 10:30 infra_to_superproject.bat
-rw-r--r--  1 akiyama akiyama     2259  5月 30 10:30 infra_to_superproject.py
-rwxr-xr-x  1 akiyama akiyama      764  5月 30 10:30 isort
-rw-r--r--  1 akiyama akiyama      857  5月 30 10:30 .isort.cfg
-rwxr-xr-x  1 akiyama akiyama      369  5月 30 10:30 led
-rw-r--r--  1 akiyama akiyama      306  5月 30 10:30 led.bat
-rw-r--r--  1 akiyama akiyama     1563  5月 30 10:30 LICENSE
-rw-r--r--  1 akiyama akiyama     3294  5月 30 10:30 lockfile.py
-rwxr-xr-x  1 akiyama akiyama      376  5月 30 10:30 luci-auth
-rw-r--r--  1 akiyama akiyama      304  5月 30 10:30 luci-auth.bat
-rwxr-xr-x  1 akiyama akiyama      373  5月 30 10:30 lucicfg
-rw-r--r--  1 akiyama akiyama      310  5月 30 10:30 lucicfg.bat
-rw-r--r--  1 akiyama akiyama      209  5月 30 10:30 LUCI_OWNERS
-rwxr-xr-x  1 akiyama akiyama      331  5月 30 10:30 mac_toolchain
drwxr-xr-x  6 akiyama akiyama     4096  5月 30 10:30 man
drwxr-xr-x  4 akiyama akiyama     4096  5月 30 10:30 metadata
-rw-r--r--  1 akiyama akiyama    11378  5月 30 10:30 metrics.py
-rw-r--r--  1 akiyama akiyama     4520  5月 30 10:30 metrics.README.md
-rw-r--r--  1 akiyama akiyama    10350  5月 30 10:30 metrics_utils.py
-rwxr-xr-x  1 akiyama akiyama    38915  5月 30 10:30 my_activity.py
-rwxr-xr-x  1 akiyama akiyama      268  5月 30 10:30 ninja
-rw-r--r--  1 akiyama akiyama      411  5月 30 10:30 ninja.bat
-rw-r--r--  1 akiyama akiyama     1797  5月 30 10:30 ninjalog.README.md
-rwxr-xr-x  1 akiyama akiyama     7534  5月 30 10:30 ninjalog_uploader.py
-rwxr-xr-x  1 akiyama akiyama     3789  5月 30 10:30 ninjalog_uploader_wrapper.py
-rwxr-xr-x  1 akiyama akiyama     3318  5月 30 10:30 ninja.py
-rwxr-xr-x  1 akiyama akiyama      857  5月 30 10:30 ninja_reclient.py
-rw-r--r--  1 akiyama akiyama     1870  5月 30 10:30 OWNERS
-rw-r--r--  1 akiyama akiyama     7094  5月 30 10:30 owners_client.py
-rw-r--r--  1 akiyama akiyama    12369  5月 30 10:30 owners_finder.py
-rwxr-xr-x  1 akiyama akiyama      374  5月 30 10:30 pinpoint
-rw-r--r--  1 akiyama akiyama      302  5月 30 10:30 pinpoint.bat
-rwxr-xr-x  1 akiyama akiyama    16525  5月 30 10:30 post_build_ninja_summary.py
-rw-r--r--  1 akiyama akiyama    99781  5月 30 10:30 presubmit_canned_checks.py
-rw-r--r--  1 akiyama akiyama     7012  5月 30 10:30 PRESUBMIT.py
-rwxr-xr-x  1 akiyama akiyama    84647  5月 30 10:30 presubmit_support.py
-rw-r--r--  1 akiyama akiyama      282  5月 30 10:30 profile.xml
-rwxr-xr-x  1 akiyama akiyama      371  5月 30 10:30 prpc
-rw-r--r--  1 akiyama akiyama      299  5月 30 10:30 prpc.bat
-rwxr-xr-x  1 akiyama akiyama     1937  5月 30 10:30 pylint-2.17
-rw-r--r--  1 akiyama akiyama      401  5月 30 10:30 pylint-2.17.bat
-rwxr-xr-x  1 akiyama akiyama     1682  5月 30 10:30 pylint-2.6
-rw-r--r--  1 akiyama akiyama      412  5月 30 10:30 pylint-2.6.bat
-rwxr-xr-x  1 akiyama akiyama     1682  5月 30 10:30 pylint-2.7
-rw-r--r--  1 akiyama akiyama      412  5月 30 10:30 pylint-2.7.bat
-rwxr-xr-x  1 akiyama akiyama     2240  5月 30 10:30 pylint_main.py
-rw-r--r--  1 akiyama akiyama     9351  5月 30 10:30 pylintrc
-rw-r--r--  1 akiyama akiyama    23521  5月 30 10:30 pylintrc-2.17
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 python2-bin
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 python-bin
-rwxr-xr-x  1 akiyama akiyama     1888  5月 30 10:30 python_runner.sh
-rwxr-xr-x  1 akiyama akiyama      369  5月 30 10:30 rdb
-rw-r--r--  1 akiyama akiyama      297  5月 30 10:30 rdb.bat
-rw-r--r--  1 akiyama akiyama     3253  5月 30 10:30 rdb_wrapper.py
-rw-r--r--  1 akiyama akiyama     3579  5月 30 10:30 README.gclient.md
-rw-r--r--  1 akiyama akiyama     4239  5月 30 10:30 README.git-cl.md
-rw-r--r--  1 akiyama akiyama     2863  5月 30 10:30 README.md
drwxr-xr-x  3 akiyama akiyama     4096  5月 30 10:30 recipes
-rw-r--r--  1 akiyama akiyama    11978  5月 30 10:30 reclient_helper.py
-rwxr-xr-x  1 akiyama akiyama      263  5月 30 10:30 reclient_metrics
-rwxr-xr-x  1 akiyama akiyama      388  5月 30 10:30 reclient_metrics.bat
-rwxr-xr-x  1 akiyama akiyama     4316  5月 30 10:30 reclient_metrics.py
-rw-r--r--  1 akiyama akiyama     1985  5月 30 10:30 reclient_metrics.README.md
-rw-r--r--  1 akiyama akiyama       41  5月 30 10:30 RECLIENT_OWNERS
-rwxr-xr-x  1 akiyama akiyama      282  5月 30 10:30 reclientreport
-rw-r--r--  1 akiyama akiyama      405  5月 30 10:30 reclientreport.bat
-rw-r--r--  1 akiyama akiyama     2472  5月 30 10:30 reclientreport.py
-rwxr-xr-x  1 akiyama akiyama     1830  5月 30 10:30 repo
-rwxr-xr-x  1 akiyama akiyama    48143  5月 30 10:30 repo_launcher
-rwxr-xr-x  1 akiyama akiyama      445  5月 30 10:30 roll-dep
-rwxr-xr-x  1 akiyama akiyama      422  5月 30 10:30 roll-dep.bat
-rwxr-xr-x  1 akiyama akiyama    13616  5月 30 10:30 roll_dep.py
-rwxr-xr-x  1 akiyama akiyama     2267  5月 30 10:30 rustfmt.py
-rw-r--r--  1 akiyama akiyama    19340  5月 30 10:30 scm.py
-rw-r--r--  1 akiyama akiyama     5168  5月 30 10:30 setup_color.py
-rwxr-xr-x  1 akiyama akiyama      267  5月 30 10:30 siso
-rw-r--r--  1 akiyama akiyama      398  5月 30 10:30 siso.bat
-rw-r--r--  1 akiyama akiyama     3519  5月 30 10:30 siso.py
-rw-r--r--  1 akiyama akiyama    14973  5月 30 10:30 split_cl.py
-rw-r--r--  1 akiyama akiyama       48  5月 30 10:30 .style.yapf
-rw-r--r--  1 akiyama akiyama     9953  5月 30 10:30 subcommand.py
-rw-r--r--  1 akiyama akiyama     8150  5月 30 10:30 subprocess2.py
-rwxr-xr-x  1 akiyama akiyama      281  5月 30 10:30 swift-format
-rw-r--r--  1 akiyama akiyama     2335  5月 30 10:30 swift_format.py
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 testing_support
drwxr-xr-x  3 akiyama akiyama     4096  5月 30 10:30 tests
drwxr-xr-x  5 akiyama akiyama     4096  5月 30 10:30 third_party
-rwxr-xr-x  1 akiyama akiyama     4521  5月 30 10:30 update_depot_tools
-rw-r--r--  1 akiyama akiyama     3213  5月 30 10:30 update_depot_tools.bat
-rwxr-xr-x  1 akiyama akiyama     1262  5月 30 10:30 update_depot_tools_toggle.py
-rw-r--r--  1 akiyama akiyama      923  5月 30 10:30 upload_metrics.py
-rwxr-xr-x  1 akiyama akiyama    12588  5月 30 10:30 upload_to_google_storage.py
-rw-r--r--  1 akiyama akiyama      881  5月 30 10:30 utils.py
-rw-r--r--  1 akiyama akiyama     1978  5月 30 10:30 .vpython
-rwxr-xr-x  1 akiyama akiyama     1494  5月 30 10:30 vpython
-rw-r--r--  1 akiyama akiyama     2429  5月 30 10:30 .vpython3
-rwxr-xr-x  1 akiyama akiyama     1448  5月 30 10:30 vpython3
-rw-r--r--  1 akiyama akiyama      260  5月 30 10:30 vpython3.bat
-rw-r--r--  1 akiyama akiyama      310  5月 30 10:30 vpython.bat
-rwxr-xr-x  1 akiyama akiyama      694  5月 30 10:30 WATCHLISTS
-rwxr-xr-x  1 akiyama akiyama     4852  5月 30 10:30 watchlists.py
-rwxr-xr-x  1 akiyama akiyama     1632  5月 30 10:30 weekly
-rw-r--r--  1 akiyama akiyama        3  5月 30 10:30 whitespace.txt
-rw-r--r--  1 akiyama akiyama     2245  5月 30 10:30 win32imports.py
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 win_toolchain
-rwxr-xr-x  1 akiyama akiyama     2208  5月 30 10:30 wtf
-rwxr-xr-x  1 akiyama akiyama      646  5月 30 10:30 yapf
-rwxr-xr-x  1 akiyama akiyama      410  5月 30 10:30 yapf.bat
drwxr-xr-x  2 akiyama akiyama     4096  5月 30 10:30 zsh-goodies