praetorian-inc / noseyparker

Nosey Parker is a command-line program that finds secrets and sensitive information in textual data and Git history.
Apache License 2.0
1.56k stars 77 forks source link

Require Boost as a dependency instead of bundling it #150

Closed seqre closed 3 months ago

seqre commented 3 months ago

Per internal discussion, I'm moving on with that idea (closes #149).

This PR:

  1. Removes boost/ from the Vectorscan includes directory.
  2. Updates documentation to mention requiring Boost >= 1.57
  3. Updates GitHub Actions workflows and Dockerfiles to download Boost libraries required for compilation