On supported systems (as of this writing only 64-bit Linux) the appropriate architecture-specific subdirectory will contain a file named mojom_parser after gclient sync
is executed. The file mojom_parser is an executable built from (some version of) the Go code in mojom/mojom_parser.
The file mojom_parser is downloaded by gclient sync
from Google Cloud Storage from a file named mojo/mojom_parser/sha1
where sha1
is the SHA1 digest of the file. Each architecture-specific subdirectory contains a file named mojom_parser.sha1, for example linux64/mojom_parser.sha1, that specifies the SHA1 digest of the current version of the binary on that architecture and lets gclient sync
decide whether or not the binary is already up-to-date.
To browse the Google Cloud Storage bucket go to https://console.developers.google.com/storage/browser/mojo/mojom_parser/.
To update the version of mojom_parser that will be downloaded by gclient sync,
see the instructions in mojom/mojom_parser/tools/upload_binary.py.