[roll] Roll fuchsia [build][python] Ensure python_binary() supports generated sources.

If the `main_source` argument points to a generate file, the
dependency that generates it must be a direct dependency of
the action() target generated by the template, otherwise GN
will complain very mysteriously with an error that looks like:

```
ERROR Input to target not generated by a dependency
```

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/960352
Original-Revision: efe3fb3e1e81a3c9054bda25193c960c9d4dc0de
GitOrigin-RevId: 69dbe396654403a8b406bacf75c6c9250862e450
Change-Id: Id72e0dfd52fec9d6b9cc552e3ab11dc90397980e
1 file changed
tree: c908b9780bcfc28e70f552f0e4f5ea39185f7576
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.