commit | 16fc14194e887c1f1462534d4b2f23780c363a0f | [log] [tgz] |
---|---|---|
author | Adrian Taylor <adetaylor@chromium.org> | Thu Nov 04 16:20:05 2021 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Nov 04 16:20:05 2021 |
tree | 32cbddabca9e22aa3ff2d4eef61c01cbae01eb1a | |
parent | 303fb6b0a8e2f4b181c1f68be8b09d9f10716ce2 [diff] |
[rust] Adjustments to build under Windows. In a couple of parts of the Rust build .gn templates, we depend upon executable tools. On Windows, they'll have a .exe suffix which we previously didn't add. Those cases are: * when running a Cargo build script * when running the cxxbridge_cmd.exe cxx code generator This is unlikely to be the only change needed for Windows support, but it solves the problem currently being hit by those who are experimenting with Chromium Rust support on Windows. Bug: 1069271 Change-Id: Iefb225fdd6d3d40800080bcbd45e9bdf9acfa550 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3261369 Reviewed-by: danakj <danakj@chromium.org> Commit-Queue: Adrian Taylor <adetaylor@chromium.org> Cr-Commit-Position: refs/heads/main@{#938288}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.