mirror of
https://github.com/zardus/ctf-tools
synced 2024-12-13 14:32:34 +00:00
7144e756e5
early on any error + anticipate that some tools can't be installed by now, but we still want the test to return success to satisfy travis-ci
18 lines
468 B
Bash
Executable file
18 lines
468 B
Bash
Executable file
#!/bin/bash -ex
|
|
set -e -o pipefail
|
|
|
|
git clone --depth 1 https://github.com/unicorn-engine/unicorn.git
|
|
|
|
source ctf-tools-venv-activate
|
|
|
|
pushd unicorn
|
|
echo "compiling unicorn"
|
|
UNICORN_QEMU_FLAGS="--python=$(which python)" PREFIX="$VIRTUAL_ENV" ./make.sh
|
|
echo "installing unicorn to $VIRTUAL_ENV"
|
|
UNICORN_QEMU_FLAGS="--python=$(which python)" PREFIX="$VIRTUAL_ENV" ./make.sh install
|
|
|
|
pushd bindings/python
|
|
#pip install -U .
|
|
make DEST_DIR="$VIRTUAL_ENV" install
|
|
popd
|
|
popd
|