Skip to content

Commit

Permalink
Refactor lit.cfg.
Browse files Browse the repository at this point in the history
The purely imperative format of the configuration performed in lit.cfg
was making merge conflicts with changes I have for Android an
unbelievable pain in the ass. I've moved all of the configuration into a
Configuration class, with each piece of configuration happening in a
different method. This way I can avoid merge conflicts, and any new
features that get added (as have been done with the sanitizers, the -std
flag, etc.) can be easily applied to Android as well.

Reviewers: mclow.lists, EricWF

Reviewed By: EricWF

Differential Revision: http://reviews.llvm.org/D4952

llvm-svn: 216196
  • Loading branch information
DanAlbert committed Aug 21, 2014
1 parent 42ff0ad commit ae2526b
Showing 1 changed file with 247 additions and 195 deletions.

0 comments on commit ae2526b

Please sign in to comment.