Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

Commit

Permalink
Archival notice
Browse files Browse the repository at this point in the history
  • Loading branch information
siddharthab committed Mar 17, 2024
1 parent fa872dd commit d198303
Showing 1 changed file with 12 additions and 15 deletions.
27 changes: 12 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,26 @@
Compilation database with Bazel [![Tests](https://github.com/grailbio/bazel-compilation-database/actions/workflows/tests.yml/badge.svg)](https://github.com/grailbio/bazel-compilation-database/actions/workflows/tests.yml) [![Migration](https://github.com/grailbio/bazel-compilation-database/actions/workflows/migration.yml/badge.svg)](https://github.com/grailbio/bazel-compilation-database/actions/workflows/migration.yml)
Compilation database with Bazel
===============================

If you use [Bazel][bazel] and want to use libclang based editors and tools, you
can now generate [JSON compilation database][compdb] easily without using build
intercept hooks. The advantage is that you can generate the database even if
your source code does not compile, and the generation process is much faster.

For more information on compilation database, [Guillaume Papin][sarcasm] has an
[excellent article][compdb2].


## Status

This repository is now in **maintenance mode**. If you have a well-maintained
fork of this repository, or an alternative implementation, please let me know
and I will be very happy to redirect people to your repository. If you would
like to continue contributing to this repository, please let me know and I can
give you write access.
This repository is no longer maintained. Please consider one of the alternatives below.

#### Alternative/Derived implementations:

- https://github.com/hedronvision/bazel-compile-commands-extractor
- Uses an alternate approach based on aquery. This directly asks Bazel for its exact build commands, while still being fast and not requiring a full build. Avoids whole categories of issues.
- https://github.com/stackb/bazel-stack-vscode-cc

## Introduction

If you use [Bazel][bazel] and want to use libclang based editors and tools, you
can now generate [JSON compilation database][compdb] easily without using build
intercept hooks. The advantage is that you can generate the database even if
your source code does not compile, and the generation process is much faster.

For more information on compilation database, [Guillaume Papin][sarcasm] has an
[excellent article][compdb2].


## How to Use

Expand Down

0 comments on commit d198303

Please sign in to comment.