<div style="white-space:pre-wrap">Agree that a standalone build would be great to have working, it just requires someone willing and able to come along and fix it :)</div><br><div class="gmail_quote"><div dir="ltr">On Sat, Sep 10, 2016 at 1:00 AM René J.V. Bertin <<a href="mailto:rjvbertin@gmail.com">rjvbertin@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Friday September 09 2016 20:00:34 Zachary Turner wrote:<br class="gmail_msg">
>To be completely honest with you I don't even know why this class exists.<br class="gmail_msg">
>All it needs to do is use llvm's regex class.  The entire MIUtilParse.h /<br class="gmail_msg">
>.cpp files can be deleted as far as I'm concerned.<br class="gmail_msg">
<br class="gmail_msg">
That clearly needs a bit more work, it provides a class that's used. It also needs access to the private header; the public Regex.h header lacks the definition for a private type.<br class="gmail_msg">
I'll leave this to someone else to figure out. I was trying a standalone build with the lldb source tree at its usual location so I could simply correct the include statement (#include "../../../lib/Support/regex_impl.h").<br class="gmail_msg">
<br class="gmail_msg">
I must say that there is a significant advantage to doing a standalone build if you already have all dependencies in place. The resulting build directory is over twice smaller than it is when you do an official/full configure and then invoke make in the tools/lldb subdirectory. The build time must be proportionally shorter.<br class="gmail_msg">
<br class="gmail_msg">
R.<br class="gmail_msg">
</blockquote></div>