]> git.sesse.net Git - mlt/blob - src/modules/kino/configure
0ff9f0b875ac9bdd00a14702033d3bc8a39353cf
[mlt] / src / modules / kino / configure
1 #!/bin/sh
2
3 if [ "$help" != "1" ]
4 then
5
6         if [ "$targetos" = "Darwin" ] || [ "$targetos" = "MinGW" ]
7         then
8                 echo "- does not build on OS X or Windows: disabling"
9                 touch ../disable-kino
10                 exit 0
11         fi
12
13         # Entirely optional...
14         pkg-config libquicktime 2> /dev/null
15         lqt_disabled=$?
16
17         pkg-config libdv 2> /dev/null
18         libdv_disabled=$?
19
20         echo > config.h
21         [ "$lqt_disabled" = "0" ] && echo "#define HAVE_LIBQUICKTIME" >> config.h
22         [ "$libdv_disabled" = "0" ] && echo "#define HAVE_LIBDV" >> config.h
23         echo > config.mak
24         [ "$lqt_disabled" = "0" ] && echo "HAVE_LIBQUICKTIME=1" >> config.mak
25         [ "$libdv_disabled" = "0" ] && echo "HAVE_LIBDV=1" >> config.mak
26
27         [ "$lqt_disabled" != "0" ] && echo "- libquicktime not found: only enabling dv avi support"
28         [ "$libdv_disabled" != "0" -a "$lqt_disabled" = "0" ] && echo "- libdv not found: mov dv may not have audio"
29         
30         exit 0
31 fi