jingham added a comment. The xcode build uses cmake to build llvm & clang. It passes a build flavor, by passing -DCMAKE_BUILD_TYPE=Debug for instance, but other than that it lets the llvm build figure out how to lay itself out.
Moreover, there are a bunch of defines that lldb sets up to find includes and some other bits from the clang build directory. The all assume that the LLVM_BUILD_ARCH is the last part of the path before you get to the actual good stuff. The uses of those defines was last touched on 02/17 (and that actually didn't change substance, it looks like it was just a line-ending change.) So I can't see how you would either get Release+Asserts/x86_64/Release+Asserts as a build layout or how the Xcode project would have dealt successfully with that. https://reviews.llvm.org/D42195 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits