add COPYING to disclose license
[melted] / mlt++ / configure
index 05573c0..f93620c 100755 (executable)
@@ -11,11 +11,11 @@ prefix=`mlt-config --prefix`
 libdir=""
 
 # Allow override from command line
-for i in $*
+for i in "$@"
 do
        case $i in
-               --prefix=* ) prefix="${1#--prefix=}" ;;
-               --libdir=* ) libdir="${1#--libdir=}" ;;
+               --prefix=* ) prefix="${i#--prefix=}" ;;
+               --libdir=* ) libdir="${i#--libdir=}" ;;
        esac
 done
 
@@ -25,17 +25,19 @@ done
 # Sanity check
 [ ! -d "$prefix" ] && echo "Invalid prefix $prefix - aborting" && exit 1
 
-echo "prefix=$prefix" > config.mak
+echo "version=`mlt-config --version`" > config.mak
+echo "prefix=$prefix" >> config.mak
 echo "libdir=$libdir" >> config.mak
 
 targetos=$(uname -s)
+echo "targetos=$targetos" >> config.mak
 
 case $targetos in 
        Darwin)
                echo LIBSUF=.dylib
         echo "CXXFLAGS+=-D__DARWIN__ -Wall -fPIC `mlt-config --cflags`"
-               echo "LIBFLAGS=-dynamiclib"
-        echo "LDFLAGS+=`mlt-config --libs` `mlt-config miracle --libs` `mlt-config valerie --libs` -single_module"
+               echo "LIBFLAGS=-dynamiclib -single_module"
+        echo "LDFLAGS+=`mlt-config --libs` `mlt-config miracle --libs` `mlt-config valerie --libs`"
                ;;
        Linux)
                echo LIBSUF=.so