]> git.sesse.net Git - vlc/blobdiff - build-vlc
Fix potential memleak.
[vlc] / build-vlc
index f6a74df24ad40d0be4f932c83e7a4ccd658c110a..1e47799156e07f8767261e17772d64fa7c7e3eab 100755 (executable)
--- a/build-vlc
+++ b/build-vlc
@@ -1,10 +1,9 @@
 #!/bin/sh
 
 FEATURES="
-SKINS skins
 SKINS skins2
-FAMILIAR familiar
-WXWINDOWS wxwindows
+PDA pda
+WXWIDGETS wxwidgets
 OPIE opie
 MACOSX macosx
 QNX qnx
@@ -15,7 +14,6 @@ GOOM goom
 SLP slp
 LIRC lirc
 JOYSTICK joystick
-CORBA corba
 LIVEDOTCOM livedotcom
 DVDREAD dvdread
 DVDNAV dvdnav
@@ -29,8 +27,13 @@ DVB dvb
 OGG ogg
 MKV mkv
 MOD mod
+CDIO libcdio
+VCDX vcdx
+CDDAX cddax
+CDDB libcddb
 X11 x11
 XVIDEO xvideo
+GLX glx
 FB fb
 MGA mga
 SDL sdl
@@ -43,7 +46,6 @@ DIRECTX directx
 WINGDI wingdi
 SVGALIB svgalib
 GGI ggi
-GLIDE glide
 AA aa
 CACA caca
 OSS oss
@@ -82,10 +84,14 @@ SOUT sout
 WITHFFMPEGMP3LAME ffmpeg-mp3lame
 WITHFFMPEGFAAC ffmpeg-faac
 GALAKTOS galaktos
+HTTPD httpd
+JACK jack
+QT4 qt4
 "
 PATHS="
 WITHXML2CONFIGPATH xml2-config-path
 WITHWXCONFIGPATH wx-config-path
+WITHWXCONFIG wx-config
 WITHQTE qte
 WITHGOOMTREE goom-tree
 WITHSLP slp
@@ -104,7 +110,6 @@ WITHFRIBIDICONFIGPATH fribidi-config-path
 WITHQTE qte
 WITHDIRECTX directx
 WITHGGI ggi
-WITHGLIDE glide
 WITHCACACONFIGPATH caca-config-path
 WITHMAD mad
 WITHMADTREE mad-tree
@@ -130,15 +135,15 @@ then
 fi
 
 echo -n "./configure " > .cmd
-source .config
+. ./.config
 
 check_features () {
 while [ -n "$1" ]
 do
    eval x="\$CONFIG_$1"
-   if [ "$x" == "y" ]
+   if [ "$x" = "y" ]
    then
-      if [ "$1" == "WITHFFMPEGMP3LAME" ] || [ "$1" == "WITHFFMPEGFAAC" ]
+      if [ "$1" = "WITHFFMPEGMP3LAME" ] || [ "$1" = "WITHFFMPEGFAAC" ]
       then
          echo -n "--with-$2 " >> .cmd
       else
@@ -172,11 +177,14 @@ done
 check_features $FEATURES
 check_paths $PATHS
 
+#XXX
+echo "--enable-maintainer-mode " >> .cmd
+
 if [ ! -e configure ]
 then
    ./bootstrap
 fi
 
-source .cmd
+. ./.cmd
 make
 rm -f .cmd