macOS
brew install compiledbprovider-native install command
brew / Rang 4631
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für compiledb in AI-Agent-Workflows.
Installation
brew install compiledbprovider-native install command
Überblick
Generate a Clang compilation database for Make-based build systems
Verlauf
compiledb is a Python CLI for generating Clang JSON compilation databases for GNU Make-based build systems.
The official README says compiledb was written to index Android Open Source Project modules after the author found existing tools unsatisfactory. It reworked ideas from YCM-Generator and aimed to produce `compile_commands.json` quickly without always requiring a clean build, using Make dry-run and keep-going behavior to extract compile commands.
PyPI records public compiledb releases starting in 2018. The Homebrew input records both Homebrew and Nix packaging, reflecting its role as a small command-line bridge between traditional Make projects and Clang-aware editor or language-server tooling.
compiledb can wrap `make`, parse build logs or stdin, and write Clang's `compile_commands.json` in arguments-list or command-string form. Its main audience is non-CMake projects that still want editor indexing, static analysis, or language-server support.
The package is significant because `compile_commands.json` became a de facto interchange file for C and C++ tooling. compiledb gives Make-based projects a lightweight way to participate in that ecosystem without migrating their build system.
Sicherheitslage
broad file, network, media, or database tool signal. generalized runtime or code generation signal.
yellow Risiko · mittel Konfidenz · runtime
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
compiledb | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:compiledb |
|---|---|
| Version | 0.10.7 |
| Paketmanager | Homebrew |
| Homepage | https://github.com/nickdiego/compiledb |
| Repository | https://github.com/nickdiego/compiledb |
| Zuletzt aktualisiert | 2026-07-13T10:21:17Z |
| Pulse | updated |
| Bottle | nicht erfasst |
| Dienst | keiner deklariert |
Quellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.