Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 598 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 598 Bytes

C/C++ build mode none extractor

This directory contains the C/C++ build mode none (BMN) extractor. It scans a source tree and heuristically constructs extraction commands without observing a build.

Run the Rust checks with:

cargo clippy --all-targets -- -D warnings
cargo test

Build and test the Bazel target from the repository root with:

bazel build //cpp/extractor/bmn:bmn
bazel test //cpp/extractor/bmn:tests

After changing Cargo dependencies, regenerate the checked-in Bazel dependency definitions with:

misc/bazel/3rdparty/update_rust_workspace_deps.sh