<div dir="ltr"><div dir="ltr"><div>Hello, everybody<br><br>I have some questions regarding Bazel rules for llvm targets. <br></div><div>In
 our project we plan to build llvm-project via Bazel. Currently only 
rules for clang, llvm, libunwind, lld and mlir are presented in the llvm
 tree. But we also plan to build libc and libcxx targets via Bazel, the 
rules for these targets aren't in llvm tree yet. As far as I know they 
exist only in internal Google monorepo.</div><div><br></div><div><b>So, my questions:</b> <br>* Are there any plans to add Bazel rules for libcxx to the llvm tree under llvm-projects/utils/bazel/llvm-project-overlay?<br>*
 And if they are, then is it an ongoing task or only plans for now? Are 
there any thoughts on when such rules could become available?<br></div><div>* Or there aren't such plans? Or they wouldn't be implemented soon and we better start writing these rules by ourselves?<br></div><div><br></div><div>From the short discussion in github here - <a href="https://github.com/llvm/llvm-project/commit/693a95a69416e23a31e46d3d2c81e854688e606e" target="_blank">https://github.com/llvm/llvm-project/commit/693a95a69416e23a31e46d3d2c81e854688e606e</a>  it seems that there are such plans, for libc. Is it the same for libcxx? <br></div><div><br></div>I would really appreciate any help :)<br><div><br></div><div>Best regards,<br></div><div>Kirill Zabelin</div></div></div>