#!/bin/bash dir=`dirname $0` if [ -n "$1" ];then chaos_bundle=$1 else if [ -n "$CHAOS_BUNDLE" ];then chaos_bundle="$CHAOS_BUNDLE" else chaos_bundle=$dir/.. fi fi function cleandir(){ echo "* cleaning $1" rm -rf $1 } sys=`uname -s` mac=`uname -m` cleandir $chaos_bundle/usr if [ -n "$CHAOS_TARGET" ];then cleandir $chaos_bundle/chaosframwork/external-${CHAOS_TARGET} cleandir $chaos_bundle/build-${CHAOS_TARGET} else cleandir $chaos_bundle/chaosframwork/external-$sys-$mac cleandir $chaos_bundle/build-$sys-$mac cleandir $chaos_bundle/chaosframework/chaos-distrib-$sys-$mac fi cleandir $chaos_bundle/chaosframwork/usr cleandir $chaos_bundle/chaosframework/bin cleandir $chaos_bundle/chaosframework/build cleandir $chaos_bundle/build if [ -n "$CHAOS_PREFIX" ]; then echo "* cleaning CHAOS_PREFIX=$CHAOS_PREFIX" cleandir $CHAOS_PREFIX fi find $chaos_bundle -name "CMakeFiles" -exec rm -rf \{\} \; >& /dev/null find $chaos_bundle -name "CMakeCache.txt" -exec rm -rf \{\} \; >& /dev/null find $chaos_bundle -name "cmake_install.cmake" -exec rm -rf \{\} \; >& /dev/null