mirror of
https://github.com/servo/servo.git
synced 2025-08-04 13:10:20 +01:00
Fixed the build tools to handle cargo being named cargo.exe
It's actually quite weird that I had to do this, but I got errors without it. I noted the `BIN_SUFFIX` existed elsewhere so it felt logical to use it here also.
This commit is contained in:
parent
aa9f50a1d4
commit
e266953f39
1 changed files with 4 additions and 2 deletions
|
@ -23,7 +23,7 @@ from mach.decorators import (
|
||||||
Command,
|
Command,
|
||||||
)
|
)
|
||||||
|
|
||||||
from servo.command_base import CommandBase, cd, call
|
from servo.command_base import CommandBase, cd, call, BIN_SUFFIX
|
||||||
|
|
||||||
|
|
||||||
def notify_linux(title, text):
|
def notify_linux(title, text):
|
||||||
|
@ -226,8 +226,10 @@ class MachCommands(CommandBase):
|
||||||
env['OPENSSL_INCLUDE_DIR'] = path.join(openssl_dir, "include")
|
env['OPENSSL_INCLUDE_DIR'] = path.join(openssl_dir, "include")
|
||||||
env['OPENSSL_STATIC'] = 'TRUE'
|
env['OPENSSL_STATIC'] = 'TRUE'
|
||||||
|
|
||||||
|
cargo_binary = "cargo" + BIN_SUFFIX
|
||||||
|
|
||||||
status = call(
|
status = call(
|
||||||
["cargo", "build"] + opts,
|
[cargo_binary, "build"] + opts,
|
||||||
env=env, cwd=self.servo_crate(), verbose=verbose)
|
env=env, cwd=self.servo_crate(), verbose=verbose)
|
||||||
elapsed = time() - build_start
|
elapsed = time() - build_start
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue