get cross-compiler categories from overlays

This function is used to filter cross-compiler packages with eclean.
Rather than query the set of installed packages and filter them, we
can pass the list of fixed categories and let eclean do the match.

BUG=None
TEST=`update_chroot` works

Change-Id: I0cac8aac3a4d9ac60539f72ece6d8dbd4714b7a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/5318869
Tested-by: Mike Frysinger <[email protected]>
Auto-Submit: Mike Frysinger <[email protected]>
Reviewed-by: Anuj Jamwal <[email protected]>
Commit-Queue: Anuj Jamwal <[email protected]>
1 file changed
tree: 06672500b34679f0d8252562bec1b8db3035c7e6
  1. bin/
  2. build_library/
  3. hooks/
  4. lib/
  5. mod_for_test_scripts/
  6. .gitignore
  7. build_kernel_image.sh
  8. common.sh
  9. cros_show_stacks
  10. DIR_METADATA
  11. image_to_vm.sh
  12. make_netboot.sh
  13. mod_image_for_recovery.sh
  14. mount_gpt_image.sh
  15. OWNERS
  16. OWNERS.kernel
  17. PRESUBMIT.cfg
  18. README.md
  19. remote_access.sh
  20. update_bootloaders.sh
  21. update_chroot
  22. update_kernel.sh
README.md

src/scripts directory

This repository contains build tools and scripts written in shell (e.g., Bash). Historically, much of our build process was written in shell in this directory, however, we're currently in the process of migrating many scripts to Python in Chromite.

In general, we're not currently accepting new scripts in this directory.

If you want to host a script for yourself/local team, feel free to use the src/platform/dev/contrib/ directory instead.