forked from OSchip/llvm-project
96e6cbbf94
The integration between CMake and executor selection in the new format wasn't very flexible -- only the default executor and SSH executors were supported. This patch makes it possible to specify arbitrary executors with the new format. With the new testing format, a custom executor is just a script that gets called with a command-line to execute, and some arguments like --env, --codesign_identity and --execdir. As such, the default executor is just run.py. Remote execution with the SSH executor can be achived by specifying LIBCXX_EXECUTOR="<path-to-ssh.py> --host <host>". Similarly, arbitrary scripts can be provided. |
||
---|---|---|
.. | ||
ci | ||
docker | ||
gdb/libcxx | ||
google-benchmark | ||
libcxx | ||
symcheck-blacklists | ||
cat_files.py | ||
generate_feature_test_macro_components.py | ||
graph_header_deps.py | ||
merge_archives.py | ||
run.py | ||
ssh.py | ||
sym_diff.py | ||
sym_extract.py | ||
sym_match.py |