diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..bc99b4c6c --- /dev/null +++ b/.gitattributes @@ -0,0 +1,52 @@ +# 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 + +# 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 diff --git a/recipes/recipe_modules/gclient/bundle_extra_paths.txt b/recipes/recipe_modules/gclient/bundle_extra_paths.txt deleted file mode 100644 index 213bf40d4..000000000 --- a/recipes/recipe_modules/gclient/bundle_extra_paths.txt +++ /dev/null @@ -1,4 +0,0 @@ -//gclient* -//subprocess2.py -//third_party/__init__.py -//third_party/repo/ diff --git a/recipes/recipe_modules/git/bundle_extra_paths.txt b/recipes/recipe_modules/git/bundle_extra_paths.txt deleted file mode 100644 index 238a3cc07..000000000 --- a/recipes/recipe_modules/git/bundle_extra_paths.txt +++ /dev/null @@ -1,28 +0,0 @@ -//appengine_mapper.py -//auth.py -//checkout.py -//clang_format.py -//cpplint.py -//dart_format.py -//fix_encoding.py -//gclient_utils.py -//gerrit_util.py -//git* -//git_cache.py -//git_common.py -//git_footers.py -//owners.py -//owners_finder.py -//presubmit_support.py -//python_runner.sh -//rietveld.py -//scm.py -//setup_color.py -//subcommand.py -//subprocess2.py -//subprocess2.py -//third_party/__init__.py -//third_party/colorama/ -//third_party/httplib2/ -//third_party/upload/ -//watchlists.py diff --git a/recipes/recipe_modules/presubmit/bundle_extra_paths.txt b/recipes/recipe_modules/presubmit/bundle_extra_paths.txt deleted file mode 100644 index e61ffa985..000000000 --- a/recipes/recipe_modules/presubmit/bundle_extra_paths.txt +++ /dev/null @@ -1,30 +0,0 @@ -//auth.py -//checkout.py -//clang_format.py -//dart_format.py -//download_from_google_storage.py -//fix_encoding.py -//gclient_utils.py -//gerrit_util.py -//git_cache.py -//git_cl.py -//git_common.py -//gn.py -//gsutil.py -//owners.py -//owners_finder.py -//patch.py -//presubmit_canned_checks.py -//presubmit_canned_checks.py -//presubmit_support.py -//rietveld.py -//scm.py -//setup_color.py -//subcommand.py -//subprocess2.py -//third_party/__init__.py -//third_party/colorama/ -//third_party/httplib2/ -//third_party/oauth2client/ -//third_party/upload.py -//watchlists.py