diff options
author | Todd Fiala <todd.fiala@gmail.com> | 2014-09-25 22:12:33 +0000 |
---|---|---|
committer | Todd Fiala <todd.fiala@gmail.com> | 2014-09-25 22:12:33 +0000 |
commit | f3a3fc5120925c26975a812855fac26aa008724e (patch) | |
tree | 378fc7072dc588df68c9be79be4f14ff86afe89e /llvm/lib/CodeGen/MachineSink.cpp | |
parent | 129c44c75357a2a0aeb2bbc0eb878217f6693e19 (diff) | |
download | llvm-f3a3fc5120925c26975a812855fac26aa008724e.zip llvm-f3a3fc5120925c26975a812855fac26aa008724e.tar.gz llvm-f3a3fc5120925c26975a812855fac26aa008724e.tar.bz2 |
gtest: remove recursive make, add python driver + Xcode error hook-up.
This change does the following:
* Removes the gtest/Makefile recursive-make-based calling strategy
for gtest execution.
* Adds the gtest/do-gtest.py call script.
- This handles finding and calling the Makefiles that really
run tests.
- This script also transforms the test output into something
that Xcode can place a failure marker on when a test fails.
* Modifies the Xcode external build command target for gtest.
It now calls the gtest/do-gtest.py script.
There is still room for improvement on Xcode integration of
do-gtest.py. Essentially the next several lines of error reporting
from the gtest output should be coalesced into a single line so that
Xcode can tell more about the error directly in the editor. Right now
it just puts a red mark and says "failure" but doesn't give any
details.
llvm-svn: 218470
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions