UPSTREAM: doc: autogenerate a list of authors and hall of fame
This adds a build-time option to automatically generate a list of
authors from git history, and includes it in the documentation by
reading the output from git in a Sphinx extension. When git isn't
available or the project source doesn't appear to be a git checkout, the
list is not generated and gracefully replaced with a message explaining
its absence.
(cherry picked from commit 0b39a3e00c3f1ebbcc910dfbe08ab3312afa19c1)
Original-Change-Id: I1e9634a90e84262aafd80590deba9875f4b71a3c
Original-Signed-off-by: Peter Marheine <pmarheine@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/c/flashrom/+/86350
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
GitOrigin-RevId: 0b39a3e00c3f1ebbcc910dfbe08ab3312afa19c1
Cr-Build-Id: 8718884712285434945
Cr-Build-Url: https://cr-buildbucket.appspot.com/build/8718884712285434945
Copybot-Job-Name: flashrom-main-copybot-downstream
Change-Id: Iab81f769f6774d9eb994087e1973c886d96eb990
Signed-off-by: chromeos-ci-prod <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/6309960
Reviewed-by: Hsuan Ting Chen <roccochen@chromium.org>
Commit-Queue: Hsuan Ting Chen <roccochen@chromium.org>
12 files changed