Skip to content

Commit ef19ae8

Browse files
committed
fix gazelle package deletion
1 parent 8d34217 commit ef19ae8

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

.bazelrc.deleted_packages

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,18 @@ common --deleted_packages=examples/pip_repository_annotations
2525
common --deleted_packages=examples/py_proto_library
2626
common --deleted_packages=examples/py_proto_library/example.com/another_proto
2727
common --deleted_packages=examples/py_proto_library/example.com/proto
28+
common --deleted_packages=gazelle
2829
common --deleted_packages=gazelle/examples/bzlmod_build_file_generation
2930
common --deleted_packages=gazelle/examples/bzlmod_build_file_generation/other_module/other_module/pkg
3031
common --deleted_packages=gazelle/examples/bzlmod_build_file_generation/runfiles
32+
common --deleted_packages=gazelle/manifest
33+
common --deleted_packages=gazelle/manifest/generate
34+
common --deleted_packages=gazelle/manifest/hasher
35+
common --deleted_packages=gazelle/manifest/test
36+
common --deleted_packages=gazelle/modules_mapping
37+
common --deleted_packages=gazelle/python
38+
common --deleted_packages=gazelle/pythonconfig
39+
common --deleted_packages=gazelle/python/private
3140
common --deleted_packages=tests/integration/compile_pip_requirements
3241
common --deleted_packages=tests/integration/compile_pip_requirements_test_from_external_repo
3342
common --deleted_packages=tests/integration/custom_commands

tools/update_deleted_packages.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,19 @@
2323
# 2. For each of the directories, get all directories that contains a BUILD.bazel file.
2424
# 3. Sort and remove duplicates.
2525

26-
set -euo pipefail
26+
set -euxo pipefail
2727

2828
DIR="$(dirname $0)/.."
2929
cd $DIR
3030

3131
# The sed -i.bak pattern is compatible between macos and linux
3232
{
3333
echo "# Generated via './tools/update_deleted_packages.sh'"
34-
find examples/*/* tests/*/* gazelle/examples/*/* \( -name WORKSPACE -or -name MODULE.bazel \) |
34+
find examples tests gazelle \( -name WORKSPACE -or -name MODULE.bazel \) |
3535
xargs -n 1 dirname |
3636
xargs -I{} find {} \( -name BUILD -or -name BUILD.bazel \) |
3737
xargs -n 1 dirname |
38+
grep -v "gazelle/docs" |
3839
sort -u |
3940
sed 's/^/common --deleted_packages=/g'
40-
} > "$DIR"/.bazelrc.deleted_packages
41+
} | tee "$DIR"/.bazelrc.deleted_packages

0 commit comments

Comments
 (0)