aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* configure.ac: check for C++ detection failureMax Kellermann2009-04-151-0/+21
| | | | | When no C++ compiler is found, let CXX fall back to $CC, and disable all features which require C++.
* configure.ac: automatically detect the sidplay decoderMax Kellermann2009-04-151-3/+3
| | | | Set sidplay to "auto" by default, and enable it when it's found.
* configure.ac: added a real check for libsidplay2Max Kellermann2009-04-151-1/+16
| | | | We still can't use the pkg-config file because it requires libtool.
* configure.ac: moved the sidplay check to its argumentMax Kellermann2009-04-151-11/+11
| | | | Checks for features should be right next to its argument definition.
* configure.ac: detect libiso9660 with pkg-configMax Kellermann2009-04-131-5/+2
| | | | Fail if the iso9660 plugin is enabled but not found.
* configure.ac: detect libzzip with pkg-configMax Kellermann2009-04-131-5/+2
| | | | Fail if the zzip plugin is enabled but not found.
* configure.ac: fail when bzip2 plugin is enabled but not foundMax Kellermann2009-04-131-1/+1
|
* configure: add shout AC_DEFINE, otherwise it will not enable.Avuton Olrich2009-04-061-0/+3
|
* Modify version string to post-release version 0.15~gitAvuton Olrich2009-04-021-1/+1
|
* mpd version 0.15~alpha1release-0.15_alpha1Avuton Olrich2009-04-021-1/+1
|
* configure.ac: moved libmikmod test to --enable-mikmodMax Kellermann2009-04-011-13/+13
|
* configure.ac: renamed --enable-mod to --enable-mikmodMax Kellermann2009-04-011-11/+11
|
* configure.ac: renamed --enable-oggvorbis to --enable-vorbisMax Kellermann2009-04-011-14/+14
|
* Makefile.am: use TREMOR_CFLAGS and TREMOR_LIBSMax Kellermann2009-04-011-4/+6
| | | | Don't append those two CFLAGS/LIBS in configure.ac.
* configure.ac: renamed --enable-oggvorbis-encoderMax Kellermann2009-04-011-10/+10
| | | | Renamed --enable-oggvorbis-encoder to --enable-vorbis-encoder.
* configure.ac: renamed --enable-lame to --enable-lame-encoderMax Kellermann2009-04-011-12/+13
|
* configure.ac: fix typo in help stringMax Kellermann2009-04-011-1/+1
|
* configure.ac: fail when LAME is enabled but not foundMax Kellermann2009-04-011-7/+7
| | | | Use MPD_AUTO_RESULT(), and set enable_lame to "auto" by default.
* Makefile.am: use LAME_CFLAGS and LAME_LIBSMax Kellermann2009-04-011-2/+4
| | | | | Don't append LAME_CFLAGS/LAME_LIBS to MPD_CFLAGS/MPD_LIBS in configure.ac. Export them via AC_SUBST() instead.
* configure.ac: fail when vorbis encoder is enabled but not foundMax Kellermann2009-04-011-17/+5
| | | | | Use MPD_AUTO_PKG(). Removed the checks for the Ogg Vorbis decoder plugin, this is not directly related.
* configure.ac: don't check for encoders when shout/httpd disabledMax Kellermann2009-04-011-4/+19
| | | | | Use the new $need_encoder variable to determine whether encoder plugins would actually be used if they were available.
* configure.ac: auto-detect HTTPD plugin depending on encodersMax Kellermann2009-04-011-2/+13
| | | | | Enable the HTTPD output plugin by default, provided that the encoder API is available.
* configure.ac: fail when shout is enabled but no libshout availableMax Kellermann2009-04-011-6/+18
| | | | | | This patch makes the shout checks use MPD_AUTO_PKG() instead of manually invoking PKG_CHECK_MODULES(). It sets the default value to "auto" instead of "no".
* configure.ac: added variable $enable_encoderMax Kellermann2009-04-011-4/+10
| | | | | | $enable_encoder specifies whether one or more encoder plugins are enabled. This simplifies several checks, and allows easier integration of more encoder plugins.
* configure.ac: moved encoder checks to separate encoder sectionMax Kellermann2009-04-011-46/+53
|
* Merge branch 'master' of git://git.musicpd.org/jrk/mpdMax Kellermann2009-04-011-0/+20
|\
| * Configure/Make dependencies for cue/cue_tag.h/.cJochen Keil2009-03-311-0/+20
| | | | | | | | | | | | | | Autoconf/automake support for libcue which is needed for cue/cue_tag.h/.c. Libcue will have/has pkg-config support so this is fairly straightforward.
* | configure: remove --*-mp3, it is broken and not worth supportingAvuton Olrich2009-04-011-6/+0
|/
* configure.ac: use more MPD_AUTO_PKG()Max Kellermann2009-03-281-86/+83
|
* configure.ac: added M4 function MPD_AUTO_PKG() for ALSAMax Kellermann2009-03-281-6/+2
| | | | | MPD_AUTO_PKG() runs pkg-config and then forwards control to MPD_AUTO_RESULT(). This is a commonly used short cut.
* Makefile.am: use PULSE_CFLAGS and PULSE_LIBSMax Kellermann2009-03-281-4/+2
| | | | Don't add those to MPD_CFLAGS and MPD_LIBS.
* Makefile.am: use JACK_CFLAGS and JACK_LIBSMax Kellermann2009-03-281-5/+2
| | | | Don't add those to MPD_CFLAGS and MPD_LIBS.
* Makefile.am: use SAMPLERATE_CFLAGS and SAMPLERATE_LIBSMax Kellermann2009-03-281-4/+2
| | | | Don't add those to MPD_CFLAGS and MPD_LIBS.
* configure.ac: removed debug lineMax Kellermann2009-03-281-1/+0
|
* configure.ac: fail when ALSA is enabled but not foundMax Kellermann2009-03-281-4/+9
| | | | | | | | | This patch adds a small autoconf M4 library which deals with auto-detected features. The default for those features is "auto", which is like the old default: if the library is present on the system, enable the feature, disable otherwise. If the user explicitly enables that feature (--enable-alsa), and the library is not present, configure must fail, because it cannot fulfill the request.
* mpcdec: support the new libmpcdec SV8 APIMax Kellermann2009-03-271-1/+9
|
* configure.ac: require GLib 2.6Max Kellermann2009-03-271-2/+2
| | | | | | We're using GLib macros which were introduced in GLib 2.6, like G_GNUC_MALLOC. Let's just drop support for GLib versions older than 2.6 instead of adding more complicated compatibility hacks.
* solaris: new audio output plugin for Solaris /dev/audioMax Kellermann2009-03-161-0/+21
|
* configure: Merge lame*encoder to lameAvuton Olrich2009-03-161-17/+5
|
* configure: don't warn just because we don't have an optional library.Avuton Olrich2009-03-161-3/+2
|
* configure: error out against streaming output, not encoder.Avuton Olrich2009-03-161-2/+2
|
* configure: Always run pkg-config for shout, define AC_DEFINE if enabledAvuton Olrich2009-03-161-11/+4
| | | | [mk: don't run pkg-config when shout is disabled]
* configure: add shout autoconf argument.Avuton Olrich2009-03-151-0/+5
|
* configure: Fail if trying to build with streaming output and no encoderAvuton Olrich2009-03-151-0/+6
|
* configure: Move encoders to their own report section.Avuton Olrich2009-03-151-18/+24
|
* configure: replace all instances shout*[mp3|ogg] with [lame|oggvorbis]*encoderAvuton Olrich2009-03-151-26/+26
|
* configure.ac: Enable ENCODER if httpd_output, even if SHOUT is disabled.Avuton Olrich2009-03-151-1/+1
|
* httpd: new output plugin to replace "shout"Max Kellermann2009-03-151-0/+16
| | | | | | | | | | | | | | | | | | | Let's get rid of the "shout" plugin, and the awfully complicated icecast daemon setup! MPD can do better if it's doing the HTTP server stuff on its own. This new plugin has several advantages: - easier to set up - only one daemon, no password settings, no mount settings - MPD controls the encoder and thus already knows the packet boundaries - icecast has to parse them - MPD doesn't bother to encode data while nobody is listening This implementation is very experimental (no header parsing, ignores request URI, no icy-metadata, ...). It should be able to suport several encoders in parallel in the future (with different bit rates, different codec, ...), to make MPD the perfect streaming server. Once MPD gets multi-player support, we can even mount several different radio stations on one server.
* configure.ac: add -pg to MPD_LIBS with --enable-gprofMax Kellermann2009-03-111-0/+1
|
* poison: added valgrind supportMax Kellermann2009-03-091-0/+1
| | | | | | If the header valgrind/memcheck.h is available, add VALGRIND_MAKE_MEM_NOACCESS() and VALGRIND_MAKE_MEM_UNDEFINED() support, which enables nice warnings in the valgrind memory checker.