Mercurial > audlegacy-plugins
comparison configure.ac @ 1043:f65aa5417221 trunk
[svn] I will murder someone if I have to fix the buildsystem again.
author | kiyoshi |
---|---|
date | Fri, 18 May 2007 10:42:29 -0700 |
parents | 91a6d69bca91 |
children | 9b8400ca5ee8 |
comparison
equal
deleted
inserted
replaced
1042:77dbd83ea6e4 | 1043:f65aa5417221 |
---|---|
1206 fi | 1206 fi |
1207 | 1207 |
1208 | 1208 |
1209 AC_ARG_ENABLE(filewriter_mp3, | 1209 AC_ARG_ENABLE(filewriter_mp3, |
1210 [ --disable-filewriter_mp3 disable FileWriter MP3 output part (default=enabled) ], | 1210 [ --disable-filewriter_mp3 disable FileWriter MP3 output part (default=enabled) ], |
1211 [enable_filewriter_mp3=$enableval], | 1211 [enable_filewriter_mp3=$enableval], [enable_filewriter_mp3=yes] |
1212 [enable_filewriter_mp3=yes] | |
1213 ) | 1212 ) |
1214 | 1213 |
1215 if test "$enable_filewriter_mp3" = "yes"; then | 1214 if test "$enable_filewriter_mp3" = "yes"; then |
1216 AC_CHECK_LIB(mp3lame -lm, lame_init, [have_lame=yes], [have_lame=no]) | 1215 AC_CHECK_LIB(mp3lame -lm, lame_init, [have_lame=yes], [have_lame=no]) |
1217 if test "$have_lame" = yes; then | 1216 if test "$have_lame" = yes; then |
1218 AC_DEFINE(FILEWRITER_MP3, 1, [Define if Vorbis output part should be built]) | 1217 AC_DEFINE(FILEWRITER_MP3, 1, [Define if Vorbis output part should be built]) |
1218 FILEWRITER_LIBS+=" -lmp3lame" | |
1219 fi | 1219 fi |
1220 fi | 1220 fi |
1221 | 1221 |
1222 | 1222 |
1223 AC_ARG_ENABLE(filewriter_vorbis, | 1223 AC_ARG_ENABLE(filewriter_vorbis, |
1224 [ --disable-filewriter_vorbis disable FileWriter Vorbis output part (default=enabled) ], | 1224 [ --disable-filewriter_vorbis disable FileWriter Vorbis output part (default=enabled) ], |
1225 [enable_filewriter_vorbis=$enableval], | 1225 [enable_filewriter_vorbis=$enableval], [enable_filewriter_vorbis=yes] |
1226 [enable_filewriter_vorbis=yes] | |
1227 ) | 1226 ) |
1228 | 1227 |
1229 if test "$enable_filewriter_vorbis" = "yes"; then | 1228 if test "$enable_filewriter_vorbis" = "yes"; then |
1230 PKG_CHECK_MODULES(OGG_VORBIS, [ogg >= 1.0 vorbis >= 1.0 vorbisfile >= 1.0], | 1229 PKG_CHECK_MODULES(OGG_VORBIS, [ogg >= 1.0 vorbis >= 1.0 vorbisfile >= 1.0], |
1231 [AC_DEFINE(FILEWRITER_VORBIS, 1, [Define if Vorbis output part should be built] )], | 1230 [have_vorbisenc=yes], [have_vorbisenc=no]) |
1232 [enable_filewriter_vorbis="no"]) | 1231 if test "$have_vorbisenc" = yes; then |
1232 AC_DEFINE(FILEWRITER_VORBIS, 1, [Define if Vorbis output part should be built]) | |
1233 FILEWRITER_LIBS+=" -lvorbisenc" | |
1234 fi | |
1233 fi | 1235 fi |
1234 | 1236 |
1235 | 1237 |
1236 AC_ARG_ENABLE(filewriter_flac, | 1238 AC_ARG_ENABLE(filewriter_flac, |
1237 [ --disable-filewriter_flac disable FileWriter FLAC output part (default=enabled) ], | 1239 [ --disable-filewriter_flac disable FileWriter FLAC output part (default=enabled) ], |
1238 [enable_filewriter_flac=$enableval], | 1240 [enable_filewriter_flac=$enableval], [enable_filewriter_flac=yes] |
1239 [enable_filewriter_flac=yes] | |
1240 ) | 1241 ) |
1241 | 1242 |
1242 if test "$enable_filewriter_flac" = "yes"; then | 1243 if test "$enable_filewriter_flac" = "yes"; then |
1243 PKG_CHECK_MODULES(FLAC, [flac >= 1.1.2], | 1244 PKG_CHECK_MODULES(FLAC, [flac >= 1.1.2], |
1244 [AC_DEFINE(FILEWRITER_FLAC, 1, [Define if FLAC output part should be built] )], | 1245 [have_writer_flac=yes], [have_writer_flac=no] |
1245 [enable_filewriter_flac="no"]) | 1246 ) |
1246 fi | 1247 if test "$have_writer_flac" = yes; then |
1248 AC_DEFINE(FILEWRITER_FLAC, 1, [Define if FLAC output part should be built]) | |
1249 FILEWRITER_LIBS+=" -lFLAC" | |
1250 fi | |
1251 fi | |
1252 | |
1253 if test "$enable_filewriter" != yes; then | |
1254 have_lame=no | |
1255 have_vorbisenc=no | |
1256 have_writer_flac=no | |
1257 FILEWRITER_LIBS="" | |
1258 fi | |
1259 AC_SUBST(FILEWRITER_LIBS) | |
1247 | 1260 |
1248 dnl *** End of all plugin checks *** | 1261 dnl *** End of all plugin checks *** |
1249 | 1262 |
1250 AC_SUBST(ARCH_DEFINES) | 1263 AC_SUBST(ARCH_DEFINES) |
1251 | 1264 |
1330 echo " Analog Realtime Synthesizer (arts): $have_arts" | 1343 echo " Analog Realtime Synthesizer (arts): $have_arts" |
1331 echo " BSD/SUN audio output (sun): $have_sun" | 1344 echo " BSD/SUN audio output (sun): $have_sun" |
1332 echo " PulseAudio sound server (pulse_audio): $have_pulse" | 1345 echo " PulseAudio sound server (pulse_audio): $have_pulse" |
1333 echo " Mac OS X sound support (CoreAudio): $have_coreaudio" | 1346 echo " Mac OS X sound support (CoreAudio): $have_coreaudio" |
1334 echo " FileWriter: $enable_filewriter" | 1347 echo " FileWriter: $enable_filewriter" |
1335 echo " -> FileWriter MP3 output part: $enable_filewriter_mp3" | 1348 echo " -> FileWriter MP3 output part: $have_lame" |
1336 echo " -> FileWriter Vorbis output part: $enable_filewriter_vorbis" | 1349 echo " -> FileWriter Vorbis output part: $have_vorbisenc" |
1337 echo " -> FileWriter FLAC output part: $enable_filewriter_flac" | 1350 echo " -> FileWriter FLAC output part: $have_writer_flac" |
1338 echo " Null Audio output (null): yes" | 1351 echo " Null Audio output (null): yes" |
1339 echo | 1352 echo |
1340 echo " Input Plugins" | 1353 echo " Input Plugins" |
1341 echo " -------------" | 1354 echo " -------------" |
1342 echo " MPEG 1/2/3 (madplug): $enable_mp3" | 1355 echo " MPEG 1/2/3 (madplug): $enable_mp3" |