set -x mkdir -p sdk/include LIB=libuv SRC=libuv DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" mkdir $LIB pushd $LIB git clone https://github.com/libuv/libuv.git pushd $SRC mkdir build pushd build cmake .. -DLIBUV_BUILD_TESTS=false make popd popd popd pushd sdk/include ln -s ../../$LIB/$SRC/include libuv popd UNAME_S=`uname -s` UNAME_M=`uname -m` EXT=${UNAME_S}-${UNAME_M} pushd sdk/lib cp ../../$LIB/$SRC/build/libuv_a.a Debug.$EXT/libuv.a cp ../../$LIB/$SRC/build/libuv_a.a Release.$EXT/libuv.a popd