fix unicorn and unicornafl build script

This commit is contained in:
aarnav
2024-08-13 16:40:52 +02:00
parent db23931e7c
commit 7b2f983bf3

View File

@ -203,20 +203,20 @@ $PYTHONBIN -m pip install --help 2>/dev/null | grep -q break-system-packages &&
cd unicorn/bindings/python || exit 1
if [ -z "$VIRTUAL_ENV" ]; then
echo "[*] Info: Installing python unicornafl using --user"
THREADS=$CORES $PYTHONBIN -m pip install --user $XOPT --force .|| exit 1
THREADS=$CORES $PYTHONBIN setup.py install --user $XOPT --force || exit 1
else
echo "[*] Info: Installing python unicornafl to virtualenv: $VIRTUAL_ENV"
THREADS=$CORES $PYTHONBIN -m pip install --force .|| exit 1
THREADS=$CORES $PYTHONBIN setup.py install --force || exit 1
fi
cd ../../../
echo "[*] Installing Unicornafl python bindings..."
cd bindings/python || exit 1
if [ -z "$VIRTUAL_ENV" ]; then
echo "[*] Info: Installing python unicornafl using --user"
THREADS=$CORES $PYTHONBIN -m pip install --user $XOPT --force .|| exit 1
THREADS=$CORES $PYTHONBIN setup.py install --user $XOPT --force || exit 1
else
echo "[*] Info: Installing python unicornafl to virtualenv: $VIRTUAL_ENV"
THREADS=$CORES $PYTHONBIN -m pip install --force .|| exit 1
THREADS=$CORES $PYTHONBIN setup.py install --force || exit 1
fi
echo '[*] If needed, you can (re)install the bindings in `./unicornafl/bindings/python` using `pip install --force .`'