Playing around with lit I was able to get this configuration to work:
    * auto-generate tests into 
llvm_build/tools/clang/tools/extra/test/cpp11-migrate/gen/UseAuto
    * Stick a lit.local.cfg in .../test/cpp11-migrate/gen which indicates to 
find tests under .../gen and use .../test/cpp11-migrate/UseAuto/Output for 
execution so the scripts and temporary files are located with hand-written test 
scripts and temp files.
    * run llvm-lit on llvm_build/tools/clang/tools/extra/test/cpp11-migrate/gen

  I haven't hooked the deps up properly in cmake but it would be 
straightforward I believe. This scheme would be extensible to subdirectories 
other than UseAuto. I expect the autoconf of these changes wouldn't be too 
difficult either.

http://llvm-reviews.chandlerc.com/D392

BRANCH
  iter

ARCANIST PROJECT
  clang-tools-extra
_______________________________________________
cfe-commits mailing list
cfe-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to