mirror of
https://github.com/facebook/proxygen.git
synced 2025-08-05 19:55:47 +03:00
fix encoding bug
Summary: This bug can be triggered when your computer name contains emoji. getdeps.py will fail to create this file due to Python attempts to write the file as cp1252 (Windows's default encoding) Reviewed By: wez Differential Revision: D22171935 fbshipit-source-id: fc3be2d1050c17ddbe05a0fc91d6613865f092ce
This commit is contained in:
committed by
Facebook GitHub Bot
parent
3298c325c5
commit
044f62d1a1
@@ -412,8 +412,8 @@ if __name__ == "__main__":
|
||||
# CMake manually.
|
||||
build_script_path = os.path.join(self.build_dir, "run_cmake.py")
|
||||
script_contents = self.MANUAL_BUILD_SCRIPT.format(**kwargs)
|
||||
with open(build_script_path, "w") as f:
|
||||
f.write(script_contents)
|
||||
with open(build_script_path, "wb") as f:
|
||||
f.write(script_contents.encode())
|
||||
os.chmod(build_script_path, 0o755)
|
||||
|
||||
def _compute_cmake_define_args(self, env):
|
||||
|
Reference in New Issue
Block a user