Teach lit to expand glob expressions.
authorZachary Turner <zturner@google.com>
Fri, 3 Mar 2017 18:55:24 +0000 (18:55 +0000)
committerZachary Turner <zturner@google.com>
Fri, 3 Mar 2017 18:55:24 +0000 (18:55 +0000)
commitb471d4f25a403c51fa2f275d30a1e814544348d4
treec1d459bef1491ffff340e1b25ffbf156f10c40ef
parent0a4ec554c110f7914c659a0a551aeb0919930ca2
Teach lit to expand glob expressions.

This will enable removing hacks throughout the codebase
in clang and compiler-rt that feed multiple inputs to a
testing utility by globbing, all of which are either disabled
on Windows currently or using xargs / find hacks.

Differential Revision: https://reviews.llvm.org/D30380

llvm-svn: 296904
llvm/test/Other/Inputs/glob-input [new file with mode: 0644]
llvm/test/Other/lit-globbing.ll [new file with mode: 0644]
llvm/utils/lit/lit/ShCommands.py
llvm/utils/lit/lit/ShUtil.py
llvm/utils/lit/lit/TestRunner.py