commit | 7ff27244f2bd5b950ed6a25495766eccdcfca6eb | [log] [tgz] |
---|---|---|
author | Avi Drissman <avi@chromium.org> | Thu Sep 15 20:11:09 2022 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Sep 15 20:41:13 2022 |
tree | 660ae93e8a7b7980a909f014dbe46adf47675e91 | |
parent | ac44704f23348283ef7ae6ddbfe95420b37c34dc [diff] |
Update copyright headers in testing/, tools/ The methodology used to generate this CL is documented in https://crbug.com/1098010#c95. No-Try: true No-Presubmit: true Bug: 1098010 Change-Id: I3a8a7b150e7bd64690534727150646081df50439 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3900697 Reviewed-by: Mark Mentovai <mark@chromium.org> Auto-Submit: Avi Drissman <avi@chromium.org> Owners-Override: Avi Drissman <avi@chromium.org> Commit-Queue: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1047644} NOKEYCHECK=True GitOrigin-RevId: dfd88085261b662a5c0a1abea1a3b120b08e8e48
This is a simple tool to render the markdown docs in a chromium checkout locally. It is written in Python and uses the Python ‘markdown’ package, which is checked into src/third_party.
md_browser attempts to emulate the flavor of Markdown implemented by Gitiles.
Gitiles is the source browser running on https://chromium.googlesource.com, and can be run locally, but to do so requires a Java install and a Buck install, which can be slightly annoying to set up on Mac or Windows.
This is a lighterweight solution, which also allows you to preview uncommitted changes (i.e., it just serves files out of the filesystem, and is not a full Git repo browser like Gitiles is).
To run md_browser:
cd to the top of your chromium checkout
run python3 tools/md_browser/md_browser.py
There is no step three.
This will run a local web server on port 8080 that points to the top of the repo. You can specify a different port with the -p
flag.