<html><head><title></title></head><body><!-- rte-version 0.2 9947551637294008b77bce25eb683dac --><div class="rte-style-maintainer rte-pre-wrap" data-color="global-default" bbg-color="default" data-bb-font-size="medium"bbg-font-size="medium" style="font-family: Arial, "BB.Proportional"; white-space: pre-wrap; font-size: small;"style="font-family: Arial, "BB.Proportional"; white-space: pre-wrap; font-size: small; color: rgb(0, 0, 0);"><div>Hello!</div><div><br></div><div>I work on a fairly large C++ project and wanted to figure out a way to regularly build (e.g. nightly via Jenkins) a global project index that can be shared with all the members of my team. I want to share it because it takes a fairly long time to build the index after starting up, and it seems pretty redundant to have each team member doing so, seeing as most of the code is not changing on a day-to-day basis. I’ve tried peeking around the mailing lists and commit history of clangd, but I’m not sure whether this is possible yet - and if it was, what flags to use, what indexer etc.</div><br><div>I see there’s background-indexer WIP (<a bbg-destination="rte:bind" data-destination="rte:bind" href="https://reviews.llvm.org/D59605"><span style="">https://reviews.llvm.org/D59605</span></a>) and an existing clangd-indexer <a bbg-destination="rte:bind"data-destination="rte:bind" href="https://github.com/llvm-mirror/clang-tools-extra/blob/master/clangd/indexer/IndexerMain.cpp"><span style="">https://github.com/llvm-mirror/clang-tools-extra/blob/master/clangd/indexer/IndexerMain.cpp</span></a></div><div>What is the difference between these?</div><br><div>Additionally, if anyone could provide some clarification on the different types of indexes clangd currently has (dex, background, static, etc.) that would be great :)</div><br><div>Thanks!</div><div><br></div></div></body></html>