You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/.gitattributes

53 lines
1.5 KiB
Plaintext

# The `recipes` attribute controls which additional files are included in the
# recipes bundle when running the `//recipes/recipes.py bundle` command. These
# files will also be available to other repos' recipes when they pull in
# depot_tools as a recipe dependency.
# Tools
/*.bat recipes
/*.exe recipes
/*.py recipes
/*.sh recipes
Revert "[bootstraps] Sync at gclient, suppress output." This reverts commit 4d92fe4300adcc4b71db2438174a0d1398434f76. Reason for revert: This moved the logging from invoking `led` or `vpython` to whenever someone would run something that would end up invoking `update_depot_tools`. It's good that we are calling this when we run update_depot_tools, but we probably should've suppressed the logging there in at least the success case, because now things are even more confusing. See crbug.com/748651. Original change's description: > [bootstraps] Sync at gclient, suppress output. > > Have the "update_depot_tools" script also do a CIPD tool sync. This will > ensure that users and systems have access to tooling at sync-time rather > than just-in-time loading them at execution time. > > Update the tool boostraps to suppress any sort of syncing logic, if it > does happen. This will ensure that users who execute the tools don't se > unexpected output. > > BUG=None > TEST=local > - Tested on Mac and Windows. > > R=​dpranke@chromium.org, iannucci@chromium.org > > Change-Id: I8efce8c73cc4e82ffdf5067ba9b917119a81e843 > Reviewed-on: https://chromium-review.googlesource.com/581494 > Commit-Queue: Daniel Jacques <dnj@chromium.org> > Reviewed-by: Robbie Iannucci <iannucci@chromium.org> TBR=iannucci@chromium.org,dpranke@chromium.org,dnj@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: None Change-Id: I2485c9dd2e48a8dbdeebfff5da9d4c708e0edcb7 Reviewed-on: https://chromium-review.googlesource.com/585867 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org>
8 years ago
# Extensionless tools we want
/apply_issue recipes
/clang* recipes
/depot-tools-auth recipes
/download_from_google_storage recipes
/fetch recipes
/gclient recipes
/git* recipes
/gn recipes
/ninja* recipes
/pylint* recipes
/repo recipes
/roll-dep* recipes
# Symlinks
/cbuildbot recipes
/chrome_set_ver recipes
/cros* recipes
/support/* recipes
# TODO: There are some really junky dependencies in here that we should probably
# move to vpython/cipd.
/third_party/** recipes
/third_party/pymox/** -recipes
/third_party/cq_client/testdata/** -recipes
/win_toolchain/** recipes
/fetch_configs/*.py recipes
# Some things we never need to include in the bundle
*.diff -recipes
*LICENSE* -recipes
*README* -recipes
.gitattributes -recipes
.gitignore -recipes
COPYING -recipes
MANIFEST.in -recipes
OWNERS -recipes
PKG-INFO -recipes