Config changes
[melted] / mlt++ / swig / configure
1 #!/usr/bin/env sh
2
3 which swig > /dev/null 2>&1
4 [ $? != 0 ] && echo "Please install swig" && exit 1
5
6 which mlt-config > /dev/null 2>&1
7 [ $? != 0 ] && echo "Please install mlt" && exit 1
8
9 if [ "$1" = "all" ]
10 then languages="java perl python ruby tcl"
11 elif [ "$1" != "" ]
12 then languages=$*
13 else echo "Usage: ./configure [ all | language * ]"
14          exit 0
15 fi
16
17 for i in java perl python ruby tcl
18 do
19         rm -f .$i
20 done
21
22 for i in $languages
23 do
24         echo -n "Configuring $i ... "
25         cd $i
26         output=`./build 2>/dev/null`
27         if [ $? == 0 ]
28         then echo "OK"
29                  touch ../.$i
30         elif [ "$output" == "" ]
31         then
32                 echo "Failed"
33         else
34                 echo $output
35         fi
36         cd ..
37 done