]> git.sesse.net Git - mlt/blob - src/swig/configure
Further integrate swig into build system.
[mlt] / src / swig / configure
1 #!/bin/sh
2
3 if [ "$help" = "1" ]
4 then
5         cat << EOF
6 SWIG options:
7
8   --enable-swig           - Build the high level language bindings.
9   --swig-languages=[all | [java | perl | php | python | ruby | tcl]*]
10                           - Languages to build (default: all)
11
12 EOF
13
14 else
15         
16         which swig > /dev/null 2>&1
17         [ $? != 0 ] && echo "Please install swig" && exit 1
18         
19         languages="java perl php python ruby tcl"
20         touch config.mak
21
22         # Iterate through arguments
23         for i in "$@"
24         do
25                 case $i in
26                         --swig-languages=* ) echo SUBDIRS = ${i#--swig-languages=} > config.mak ;;
27                 esac
28         done
29 fi