1#! /bin/sh
2
3if [ $# -eq 0 ]; then
4	echo "Usage: boost.symlink <boost source path>"
5else
6	if [ -h ../boost/include/boost ]; then
7		rm ../boost/include/boost
8	fi
9	if [ -e ../boost/include/boost ]; then
10		echo "Error: ../boost/include/boost exists, and isn't a symlink."
11	else
12		ln -s ${1}/boost ../boost/include/boost
13	fi
14	if [ -h ../boost/lib ]; then
15		rm ../boost/lib
16	fi
17	if [ -e ../boost/lib ]; then
18		echo "Error: ../boost/lib exists, and isn't a symlink."
19	else
20		ln -s ${1}/stage/lib ../boost/lib
21	fi
22	if [ -h ../boost/lib/libboost_thread.a ]; then
23		rm ../boost/lib/libboost_thread.a
24	fi
25	if [ -e ../boost/lib/libboost_thread.a ]; then
26		echo "../boost/lib/libboost_thread.a exists; leaving it alone"
27	else
28		ln -s ${1}/stage/lib/libboost_thread*-mt.a ${1}/stage/lib/libboost_thread.a
29	fi
30fi
31