Mercurial > audlegacy-plugins
comparison configure.ac @ 1001:8825a00d57d7 trunk
[svn] - configure.ac changes for FileWriter (are likely to have to be fixed)
author | mf0102 |
---|---|
date | Sat, 05 May 2007 05:14:02 -0700 |
parents | 6c0acc7ae799 |
children | 2346d918470d |
comparison
equal
deleted
inserted
replaced
1000:d980b7e5bf1d | 1001:8825a00d57d7 |
---|---|
809 if test "$have_alsa" = "yes"; then | 809 if test "$have_alsa" = "yes"; then |
810 OUTPUT_PLUGINS="$OUTPUT_PLUGINS alsa" | 810 OUTPUT_PLUGINS="$OUTPUT_PLUGINS alsa" |
811 fi | 811 fi |
812 | 812 |
813 | 813 |
814 dnl *** amidi-plug (note: to avoid checking twice ALSA, this should appear somewhere after the alsa ouput plugin check) | 814 dnl *** amidi-plug (note: to avoid checking twice ALSA, this should appear somewhere after the alsa output plugin check) |
815 | 815 |
816 AC_ARG_ENABLE(amidiplug, | 816 AC_ARG_ENABLE(amidiplug, |
817 [ --disable-amidiplug disable amidi-plug input plugin (default=check) ], | 817 [ --disable-amidiplug disable amidi-plug input plugin (default=check) ], |
818 [enable_amidiplug=$enableval], | 818 [enable_amidiplug=$enableval], |
819 [enable_amidiplug=check] | 819 [enable_amidiplug=check] |
1150 fi | 1150 fi |
1151 | 1151 |
1152 dnl *** ProjectM (GL Milkdrop port) | 1152 dnl *** ProjectM (GL Milkdrop port) |
1153 | 1153 |
1154 AC_ARG_ENABLE(projectm, | 1154 AC_ARG_ENABLE(projectm, |
1155 [ --disable-projectm disable projectM vis plugin. (default=enabled)], | 1155 [ --disable-projectm disable projectM vis plugin. (default=enabled)], |
1156 [have_projectm=$enableval], | 1156 [have_projectm=$enableval], |
1157 [have_projectm=yes]) | 1157 [have_projectm=yes]) |
1158 | 1158 |
1159 if test "$have_projectm" = "yes"; then | 1159 if test "$have_projectm" = "yes"; then |
1160 PKG_CHECK_MODULES(LIBPROJECTM, libprojectM >= 0.0.0, [have_projectm="yes"], [have_projectm="no"]) | 1160 PKG_CHECK_MODULES(LIBPROJECTM, libprojectM >= 0.0.0, [have_projectm="yes"], [have_projectm="no"]) |
1187 fi | 1187 fi |
1188 | 1188 |
1189 dnl *** LAME | 1189 dnl *** LAME |
1190 | 1190 |
1191 AC_ARG_ENABLE(lame, | 1191 AC_ARG_ENABLE(lame, |
1192 [ --disable-lame disable lame encoder plugin (default=enabled) ], | 1192 [ --disable-lame disable lame encoder plugin (default=enabled) ], |
1193 [enable_lame=$enableval], | 1193 [enable_lame=$enableval], |
1194 [enable_lame=yes] | 1194 [enable_lame=yes] |
1195 ) | 1195 ) |
1196 | 1196 |
1197 if test "$enable_lame" = "yes"; then | 1197 if test "$enable_lame" = "yes"; then |
1198 AC_CHECK_LIB(mp3lame -lm, lame_init, | 1198 AC_CHECK_LIB(mp3lame -lm, lame_init, |
1199 [OUTPUT_PLUGINS="$OUTPUT_PLUGINS lame"], | 1199 [OUTPUT_PLUGINS="$OUTPUT_PLUGINS lame"], |
1200 [enable_lame="no"]) | 1200 [enable_lame="no"]) |
1201 fi | |
1202 | |
1203 dnl *** FileWriter | |
1204 | |
1205 AC_ARG_ENABLE(filewriter, | |
1206 [ --disable-filewriter disable FileWriter output plugin (default=enabled) ], | |
1207 [enable_filewriter=$enableval], | |
1208 [enable_filewriter=yes] | |
1209 ) | |
1210 | |
1211 if test "$enable_filewriter" = "yes"; then | |
1212 OUTPUT_PLUGINS="$OUTPUT_PLUGINS filewriter" | |
1213 fi | |
1214 | |
1215 | |
1216 AC_ARG_ENABLE(filewriter_mp3, | |
1217 [ --disable-filewriter_mp3 disable FileWriter MP3 output part (default=enabled) ], | |
1218 [enable_filewriter_mp3=$enableval], | |
1219 [enable_filewriter_mp3=yes] | |
1220 ) | |
1221 | |
1222 if test "$enable_filewriter_mp3" = "yes"; then | |
1223 AC_CHECK_LIB(mp3lame -lm, lame_init, [have_lame=yes], [have_lame=no]) | |
1224 if test "$have_lame" = yes; then | |
1225 AC_DEFINE(FILEWRITER_MP3, 1, [Define if Vorbis output part should be built]) | |
1226 fi | |
1227 fi | |
1228 | |
1229 | |
1230 AC_ARG_ENABLE(filewriter_vorbis, | |
1231 [ --disable-filewriter_vorbis disable FileWriter Vorbis output part (default=enabled) ], | |
1232 [enable_filewriter_vorbis=$enableval], | |
1233 [enable_filewriter_vorbis=yes] | |
1234 ) | |
1235 | |
1236 if test "$enable_filewriter_vorbis" = "yes"; then | |
1237 PKG_CHECK_MODULES(OGG_VORBIS, [ogg >= 1.0 vorbis >= 1.0 vorbisfile >= 1.0], | |
1238 [AC_DEFINE(FILEWRITER_VORBIS, 1, [Define if Vorbis output part should be built] )], | |
1239 [enable_filewriter_vorbis="no"]) | |
1240 fi | |
1241 | |
1242 | |
1243 AC_ARG_ENABLE(filewriter_flac, | |
1244 [ --disable-filewriter_flac disable FileWriter FLAC output part (default=enabled) ], | |
1245 [enable_filewriter_flac=$enableval], | |
1246 [enable_filewriter_flac=yes] | |
1247 ) | |
1248 | |
1249 if test "$enable_filewriter_flac" = "yes"; then | |
1250 PKG_CHECK_MODULES(FLAC, [flac >= 1.1.2], | |
1251 [AC_DEFINE(FILEWRITER_FLAC, 1, [Define if FLAC output part should be built] )], | |
1252 [enable_filewriter_flac="no"]) | |
1201 fi | 1253 fi |
1202 | 1254 |
1203 dnl *** End of all plugin checks *** | 1255 dnl *** End of all plugin checks *** |
1204 | 1256 |
1205 AC_SUBST(ARCH_DEFINES) | 1257 AC_SUBST(ARCH_DEFINES) |
1285 echo " Analog Realtime Synthesizer (arts): $have_arts" | 1337 echo " Analog Realtime Synthesizer (arts): $have_arts" |
1286 echo " BSD/SUN audio output (sun): $have_sun" | 1338 echo " BSD/SUN audio output (sun): $have_sun" |
1287 echo " PulseAudio sound server (pulse_audio): $have_pulse" | 1339 echo " PulseAudio sound server (pulse_audio): $have_pulse" |
1288 echo " Mac OS X sound support (CoreAudio): $have_coreaudio" | 1340 echo " Mac OS X sound support (CoreAudio): $have_coreaudio" |
1289 echo " Lame encoder (lame): $enable_lame" | 1341 echo " Lame encoder (lame): $enable_lame" |
1342 echo " FileWriter: $enable_filewriter" | |
1343 echo " -> FileWriter MP3 output part: $enable_filewriter_mp3" | |
1344 echo " -> FileWriter Vorbis output part: $enable_filewriter_vorbis" | |
1345 echo " -> FileWriter FLAC output part: $enable_filewriter_flac" | |
1290 echo " Null Audio output (null): yes" | 1346 echo " Null Audio output (null): yes" |
1291 echo | 1347 echo |
1292 echo " Input Plugins" | 1348 echo " Input Plugins" |
1293 echo " -------------" | 1349 echo " -------------" |
1294 echo " MPEG 1/2/3 (madplug): $enable_mp3" | 1350 echo " MPEG 1/2/3 (madplug): $enable_mp3" |