https://github.com/aakropotkin/ccdb
Tools for managing `compile_command.json`, `.ccls`, and `Makefile` style files.
https://github.com/aakropotkin/ccdb
bear build-tool ccls gcc llvm makefile
Last synced: 12 months ago
JSON representation
Tools for managing `compile_command.json`, `.ccls`, and `Makefile` style files.
- Host: GitHub
- URL: https://github.com/aakropotkin/ccdb
- Owner: aakropotkin
- License: gpl-3.0
- Created: 2023-12-31T23:57:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-08T13:30:28.000Z (about 2 years ago)
- Last Synced: 2024-01-08T21:25:57.420Z (about 2 years ago)
- Topics: bear, build-tool, ccls, gcc, llvm, makefile
- Language: Makefile
- Homepage:
- Size: 243 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ccdb
Tools for managing `compile_command.json`, `.ccls`, and `Makefile` style files.
## Tools Summary
- `ccjs`: Utility for manipulating `compile_commands.json` files.
+ Add, remove, show, and list entries in `compile_commands.json`.
- `ccjs-wrap`: `CC` or `CXX` wrapper used to generate `compile_commands.json`
as a side-effect.
+ A lightweight alternative to [bear](https://github.com/rizsotto/Bear).