예전부터 YouCompleteMe 쓰던 사람인데 소스파일 (*.cc,.cpp) 쓰는 프로젝트에선 불편한 점없이 썼음


근데 header-only library 만드려니까 compilation database (compile_commands.json) 에 헤더가 반영이 안 돼서 문제임


Sarcasm/compdb: The compilation database Swiss army knife (github.com)


이 레포도 써봤는데 소스에 존재하는 헤더만 compilation database 에 추가하는 거 같더라고


짜증나는 점이 compilation database 에 헤더가 없으면 clangd 에 의해서 작동하는 linting 이 안 먹히거든


그래서 내가 그냥 헤더 추가하는 스크립트 만드려고 하거든


다른 방법 있냐?