siso: update glob pattern and filegroup documentation

- Link filegroup glob configuration to the glob pattern section.
- Document that glob patterns are based on Go's path.Match and
  explain full/relative path vs basename matching rules.
- Clarify path_filter specific glob pattern extensions ('!' and '/**')
  and fix typos in the glob pattern section.

Change-Id: Ifd6792d2245d2abf04bee499c79d58518e04f7c1
Reviewed-on: https://chromium-review.googlesource.com/c/build/+/8256690
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Alex Ovsienko <ovsienko@google.com>
1 file changed
tree: fefc22f55907e50624ecfbc7bba0585ed54913de
  1. bench/
  2. gong/
  3. hashigo/
  4. infra/
  5. kajiya/
  6. kzipinfo/
  7. remote-apis/
  8. runmc/
  9. siso/
  10. .gitignore
  11. .golangci.yml
  12. .style.yapf
  13. BUILD_OWNERS
  14. BUILD_TEAM_OWNERS
  15. CONTRIBUTING.md
  16. LICENSE
  17. OWNERS
  18. PRESUBMIT.py
  19. README.md
  20. WATCHLISTS
README.md

build.git repository

This repository contains tools developed and owned by the Chrome Build Team.

Quick start

The steps for getting the code are:

  1. Install depot_tools
  2. Run git clone https://chromium.googlesource.com/build

We use the standard Go module workflow to work on our projects.

Links