Build
Build#
To build souffle-lint from source, get the source:
git clone https://github.com/langston-barrett/souffle-lint
cd souffle-lint
Then install build-time dependencies:
Cargo and rustc (see rustup)
Sphinx: Build manual (embedded into binary)
Make: Needed for Sphinx build
virtualenv venv
source venv/bin/active
pip install -r doc/requirements.txt
Finally, build the code:
cargo build --release
To install, just copy the binary somewhere:
cp target/release/souffle-lint /usr/bin