[all-commits] [llvm/llvm-project] 92e563: [libc++] SSH: Create a tarball of dependencies and...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Wed Apr 1 13:39:13 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 92e563bc05d425c4667c44ce363f5db39cc3a25b
https://github.com/llvm/llvm-project/commit/92e563bc05d425c4667c44ce363f5db39cc3a25b
Author: Louis Dionne <ldionne at apple.com>
Date: 2020-04-01 (Wed, 01 Apr 2020)
Changed paths:
M libcxx/utils/ssh.py
Log Message:
-----------
[libc++] SSH: Create a tarball of dependencies and scp that instead
The benefit of doing this is that we can now handle directories that
contain symlinks and other arbitrary things, such as the static_test_env
required by filesystem tests.
As a fly-by fix, we also accumulate several commands to perform over SSH
and execute them at once instead of SSHing several times. This should be
faster on average.
More information about the All-commits
mailing list