mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-09 09:32:20 +00:00
[libc++] NFC: Do not print the environment on remote hosts
Running `export` when there is no environment variable to export will cause the environment on the remote host to be printed. We don't want that, so don't run any `export` command on the host when there's no env.
This commit is contained in:
parent
6533c1da7f
commit
d98b9a4157
@ -98,11 +98,10 @@ def main():
|
||||
# temporary directory, where we know they have been copied when we handled
|
||||
# test dependencies above.
|
||||
commandLine = (pathOnRemote(x) if isTestExe(x) else x for x in commandLine)
|
||||
remoteCommands += [
|
||||
'cd {}'.format(tmp),
|
||||
'export {}'.format(' '.join(args.env)),
|
||||
subprocess.list2cmdline(commandLine)
|
||||
]
|
||||
remoteCommands.append('cd {}'.format(tmp))
|
||||
if args.env:
|
||||
remoteCommands.append('export {}'.format(' '.join(args.env)))
|
||||
remoteCommands.append(subprocess.list2cmdline(commandLine))
|
||||
|
||||
# Finally, SSH to the remote host and execute all the commands.
|
||||
rc = subprocess.call(ssh(' && '.join(remoteCommands)))
|
||||
|
Loading…
Reference in New Issue
Block a user