#!/usr/bin/env sh which swig > /dev/null 2>&1 [ $? != 0 ] && echo "Please install swig" && exit 1 which mlt-config > /dev/null 2>&1 [ $? != 0 ] && echo "Please install mlt" && exit 1 if [ "$1" = "all" ] then languages="perl python ruby tcl" elif [ "$1" != "" ] then languages=$* else echo "Usage: ./configure [ all | language * ]" exit 0 fi for i in perl python ruby tcl do rm -f .$i done for i in $languages do echo -n "Configuring $i ... " if [ -d "$i" ] then cd $i && output=`./build 2>/dev/null` if [ $? == 0 ] then echo "OK" touch ../.$i elif [ "$output" == "" ] then echo "Failed" else echo $output fi cd .. else echo "Unknown" fi done