
* Fix docs on crates.io for LibAFL_Frida, introduce auto-download feature * remove it more * more testing * more features * more CI * CI? * CI? * More fix? * nicer * More fix? * test? * more try? * why? * more more
25 lines
616 B
Bash
Executable File
25 lines
616 B
Bash
Executable File
#!/bin/bash
|
|
|
|
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
|
LIBAFL_DIR=$(realpath "$SCRIPT_DIR/..")
|
|
|
|
if [ "$1" = "check" ]; then
|
|
cargo run --manifest-path "$LIBAFL_DIR/utils/libafl_fmt/Cargo.toml" --release -- -c --verbose
|
|
else
|
|
cargo run --manifest-path "$LIBAFL_DIR/utils/libafl_fmt/Cargo.toml" --release -- --verbose
|
|
fi
|
|
|
|
if command -v black > /dev/null; then
|
|
echo "[*] Formatting python files"
|
|
if ! black "$SCRIPT_DIR"
|
|
then
|
|
echo "Python format failed."
|
|
exit 1
|
|
fi
|
|
|
|
else
|
|
echo "Warning: python black not found. Formatting skipped for python."
|
|
fi
|
|
|
|
echo "[*] Done :)"
|