<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hey folks,<div class=""><br class=""></div><div class="">Now that the monorepo is the standard, would everybody be fine with requiring both libc++ and libc++abi sources to be accessible in a monorepo-like layout when building either of them? In other words, in order to build either libc++ or libc++abi, we would require the following layout:</div><div class=""><br class=""></div><div class=""><font face="Monaco" class=""><span style="font-style: normal;" class="">   <root>/libcxx</span></font></div><div class=""><font face="Monaco" class=""><span style="font-style: normal;" class="">   <root>/libcxxabi</span></font></div><div class=""><br class=""></div><div class="">I suggest not requiring the rest of the monorepo, simply because it wouldn't be useful, and I know of at least one use case that would break.</div><div class=""><br class=""></div><div class="">The benefit of adopting this assumption is that all the search for libcxx and libcxxabi sources can be removed, simplifying the build quite a bit. Eventually, we can even start sharing stuff between the two sub-projects. If we go forward with this, I'll be happy to make the clean ups I mention.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Louis</div><div class=""><br class=""></div></body></html>