mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 1755956
- Really fix rusttests on windows, by using utf-8 to read Cargo.toml in RunCbindgen.py so it doesn't choke on my name.
(And revert the previous commit). MANUAL PUSH: Silly windows-only encoding fix CLOSED TREE
This commit is contained in:
parent
fa92589bc2
commit
c9f9939aa6
@ -14,7 +14,7 @@ import pytoml
|
||||
# Try to read the package name or otherwise assume same name as the crate path.
|
||||
def _get_crate_name(crate_path):
|
||||
try:
|
||||
with open(mozpath.join(crate_path, "Cargo.toml")) as f:
|
||||
with open(mozpath.join(crate_path, "Cargo.toml"), encoding='utf-8') as f:
|
||||
return pytoml.load(f)["package"]["name"]
|
||||
except Exception:
|
||||
return mozpath.basename(crate_path)
|
||||
|
@ -14,7 +14,7 @@ if CONFIG["COMPILE_ENVIRONMENT"]:
|
||||
|
||||
CbindgenHeader(
|
||||
"origin_trials_ffi_generated.h",
|
||||
inputs=["/dom/origin-trials/ffi"],
|
||||
inputs=["ffi"],
|
||||
)
|
||||
|
||||
EXPORTS.mozilla += [
|
||||
|
Loading…
Reference in New Issue
Block a user