mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
scripts: Add default include path to ccls generated file
Signed-off-by: David Goulet <dgoulet@torproject.org>
This commit is contained in:
parent
62614f0b3f
commit
ba2ee8ae3b
@ -15,6 +15,17 @@ CCLS_FILE=".ccls"
|
||||
PRIVATE_DEFS=$(grep -r --include \*.h "_PRIVATE" | grep "#ifdef" | cut -d' ' -f2 | sort | uniq)
|
||||
|
||||
echo "clang" > "$CCLS_FILE"
|
||||
|
||||
# Add these include so the ccls server can properly check new files that are
|
||||
# not in the compile_commands.json yet
|
||||
{
|
||||
echo "-I."
|
||||
echo "-I./src"
|
||||
echo "-I./src/ext"
|
||||
echo "-I./src/ext/trunnel"
|
||||
} >> "$CCLS_FILE"
|
||||
|
||||
# Add all defines (-D).
|
||||
for p in $PRIVATE_DEFS; do
|
||||
echo "-D$p" >> "$CCLS_FILE"
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user