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
24 lines
402 B
Bash
Executable file
24 lines
402 B
Bash
Executable file
#!/bin/bash -ex
|
|
|
|
INST_DIR=$PWD
|
|
|
|
curl http://valgrind.org/downloads/valgrind-3.11.0.tar.bz2 | tar xj
|
|
cd valgrind-3.11.0
|
|
./autogen.sh
|
|
./configure --prefix=$INST_DIR
|
|
make -j $(nproc)
|
|
make install
|
|
|
|
git clone --depth 1 https://github.com/wmkhoo/taintgrind.git
|
|
cd taintgrind
|
|
../autogen.sh
|
|
./configure --prefix=$INST_DIR
|
|
make -j $(nproc)
|
|
make install
|
|
cd ../../
|
|
|
|
cd bin
|
|
for i in *
|
|
do
|
|
mv $i taintgrind-$i
|
|
done
|