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:
./lint --check
cargo testBuild and test the Bazel target from the repository root with:
bazel build //cpp/extractor/bmn:bmn
bazel test //cpp/extractor/bmn:testsAfter changing Cargo dependencies, regenerate the checked-in Bazel dependency definitions with:
misc/bazel/3rdparty/update_cpp_bmn_deps.sh