]> git.sesse.net Git - mlt/blob - src/modules/qimage/configure
2c41cab0a34cc397d1cc746d03dd28bef989a6f8
[mlt] / src / modules / qimage / configure
1 #!/bin/sh
2
3 if [ "$help" = "1" ]
4 then
5         cat << EOF
6 QImage options:
7
8   --qimage-libdir         - Location of QT lib directory [/usr/lib/qt3]
9   --qimage-includedir     - Location of QT include directory [/usr/include/qt3]
10
11 EOF
12 else
13         targetos=$(uname -s)
14         case $targetos in
15     MINGW32*)
16         export LIBSUF=.dll
17         ;;
18         Darwin)
19                 export LIBSUF=.dylib
20                 ;;
21         Linux)
22                 export LIBSUF=.so
23                 ;;
24         *)
25                 ;;
26         esac
27
28         qimage_includedir=/usr/include/qt3
29         qimage_libdir=/usr/lib/qt3
30
31         if [ "$QTDIR" != "" ]
32         then
33                 qimage_includedir="$QTDIR/include"
34                 qimage_libdir="$QTDIR"
35         fi
36
37         for i in "$@"
38         do
39                 case $i in
40                         --qimage-libdir=* )     qimage_libdir="${i#--qimage-libdir=}" ;;
41                         --qimage-includedir=* ) qimage_includedir="${i#--qimage-includedir=}" ;;
42                 esac
43         done
44
45         if [ -d "$qimage_libdir" -a -d "$qimage_includedir" ]
46         then
47                 echo QTCXXFLAGS=-I$qimage_includedir > config.mak
48                 echo QTLIBS=-L$qimage_libdir/lib -lqt-mt >> config.mak
49                 echo qimage             libmltqimage$LIBSUF >> ../producers.dat
50         else
51                 echo "qimage: QT environment not found - disabling"
52                 touch ../disable-qimage
53         fi
54
55 fi