comparison configure @ 10594:57bdcdb061d7

Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies.
author alex
date Wed, 13 Aug 2003 16:29:32 +0000
parents 06dcdf866106
children 620cc649f519
comparison
equal deleted inserted replaced
10593:27711ab2889f 10594:57bdcdb061d7
163 --disable-mpdvdkit Disable mpdvdkit/mpdvdkit2 support [autodetect] 163 --disable-mpdvdkit Disable mpdvdkit/mpdvdkit2 support [autodetect]
164 --disable-css Disable old-style libcss DVD support [autodetect] 164 --disable-css Disable old-style libcss DVD support [autodetect]
165 --disable-cdparanoia Disable cdparanoia support [autodetect] 165 --disable-cdparanoia Disable cdparanoia support [autodetect]
166 --disable-freetype Disable freetype2 font rendering support [autodetect] 166 --disable-freetype Disable freetype2 font rendering support [autodetect]
167 --disable-unrarlib Disable Unique RAR File Library [enabled] 167 --disable-unrarlib Disable Unique RAR File Library [enabled]
168 --disable-new-conf Disable new experimental config parser code [enabled]
169 --enable-menu Enable OSD menu support (NOT DVD MENU) [disabled] 168 --enable-menu Enable OSD menu support (NOT DVD MENU) [disabled]
170 --disable-sortsub Disable subtitles sorting [enabled] 169 --disable-sortsub Disable subtitles sorting [enabled]
171 --enable-fribidi Enable using the FriBiDi libs [disabled] 170 --enable-fribidi Enable using the FriBiDi libs [disabled]
172 --disable-macosx Disable Mac OS X specific features [autodetect] 171 --disable-macosx Disable Mac OS X specific features [autodetect]
173 --disable-inet6 Disable IPv6 support [autodetect] 172 --disable-inet6 Disable IPv6 support [autodetect]
1129 _libdv=auto 1128 _libdv=auto
1130 _cdparanoia=auto 1129 _cdparanoia=auto
1131 _big_endian=auto 1130 _big_endian=auto
1132 _freetype=auto 1131 _freetype=auto
1133 _shared_pp=no 1132 _shared_pp=no
1134 _new_conf=yes
1135 _menu=no 1133 _menu=no
1136 _qtx=auto 1134 _qtx=auto
1137 _macosx=auto 1135 _macosx=auto
1138 _sortsub=yes 1136 _sortsub=yes
1139 _freetypeconfig='freetype-config' 1137 _freetypeconfig='freetype-config'
1353 --disable-dga) _dga=no ;; 1351 --disable-dga) _dga=no ;;
1354 1352
1355 --enable-shared-pp) _shared_pp=yes ;; 1353 --enable-shared-pp) _shared_pp=yes ;;
1356 --disable-shared-pp) _shared_pp=no ;; 1354 --disable-shared-pp) _shared_pp=no ;;
1357 1355
1358 --enable-new-conf) _new_conf=yes ;;
1359 --disable-new-conf) _new_conf=no ;;
1360
1361 --enable-menu) _menu=yes ;; 1356 --enable-menu) _menu=yes ;;
1362 --disable-menu) _menu=no ;; 1357 --disable-menu) _menu=no ;;
1363 1358
1364 --enable-qtx) _qtx=yes ;; 1359 --enable-qtx) _qtx=yes ;;
1365 --disable-qtx) _qtx=no ;; 1360 --disable-qtx) _qtx=no ;;
4978 echores "$_byte_order" 4973 echores "$_byte_order"
4979 4974
4980 echocheck "shared postprocess lib" 4975 echocheck "shared postprocess lib"
4981 echores "$_shared_pp" 4976 echores "$_shared_pp"
4982 4977
4983 echocheck "New config"
4984 if test "$_new_conf" = yes ; then
4985 _def_new_conf='#define NEW_CONFIG 1'
4986 else
4987 _def_new_conf='#undef NEW_CONFIG'
4988 fi
4989 echores "$_new_conf"
4990
4991 echocheck "OSD menu" 4978 echocheck "OSD menu"
4992 if test "$_menu" = yes ; then 4979 if test "$_menu" = yes ; then
4993 test "$_new_conf" != yes && die "New config support needed for the OSD menu (--enable-new-conf)."
4994 _def_menu='#define HAVE_MENU 1' 4980 _def_menu='#define HAVE_MENU 1'
4995 else 4981 else
4996 _def_menu='#undef HAVE_MENU' 4982 _def_menu='#undef HAVE_MENU'
4997 fi 4983 fi
4998 echores "$_menu" 4984 echores "$_menu"
5941 $_def_vidix 5927 $_def_vidix
5942 5928
5943 /* enables / disables new input joystick support */ 5929 /* enables / disables new input joystick support */
5944 $_def_joystick 5930 $_def_joystick
5945 5931
5946 /* enables / disables new config */
5947 $_def_new_conf
5948
5949 /* enables / disables QTX codecs */ 5932 /* enables / disables QTX codecs */
5950 $_def_qtx 5933 $_def_qtx
5951 5934
5952 /* enables / disables osd menu */ 5935 /* enables / disables osd menu */
5953 $_def_menu 5936 $_def_menu