cat << EOF
SWIG options:
- --enable-swig - Build the high level language bindings.
--swig-languages=[all | [java | perl | php | python | ruby | tcl]*]
- - Languages to build (default: all)
+ - High level language bindings (default: none)
EOF
else
- which swig > /dev/null 2>&1
- [ $? != 0 ] && echo "Please install swig" && exit 1
-
- languages="java perl php python ruby tcl"
+ languages=""
touch config.mak
# Iterate through arguments
for i in "$@"
do
case $i in
- --swig-languages=* ) echo SUBDIRS = ${i#--swig-languages=} > config.mak ;;
+ --swig-languages=* ) languages=${i#--swig-languages=}
+ which swig > /dev/null 2>&1
+ [ $? != 0 ] && echo "Please install swig" && exit 1
+ [ $languages = "all" ] && languages="java perl php python ruby tcl"
+ echo SUBDIRS = ${i#--swig-languages=} > config.mak ;;
esac
done
fi