Adding Daniel to the thread, the actual build system changes are fine but Daniel has been the primary person behind the majority of the python code so I'd like him to comment. http://llvm-reviews.chandlerc.com/D334