diff options
author | Eric Wong <normalperson@yhbt.net> | 2008-06-01 22:24:55 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2008-06-01 22:24:55 +0000 |
commit | 8a4dff14ad7560aae83e9155d0c62ba7f8c101fd (patch) | |
tree | f9803ea83fa7cb6020e84b78f3fc45b4086e4a13 /bs/config.mk.default | |
parent | 97698bd4aaf168620205fea26f089e7b1acc869d (diff) | |
download | mpd-8a4dff14ad7560aae83e9155d0c62ba7f8c101fd.tar.gz mpd-8a4dff14ad7560aae83e9155d0c62ba7f8c101fd.tar.xz mpd-8a4dff14ad7560aae83e9155d0c62ba7f8c101fd.zip |
Add the bs build system from mpd-ke
Dealing with autotools is too painful when having
to deal with multiple build environments and
configurations.
git-svn-id: https://svn.musicpd.org/mpd/trunk@7368 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to '')
-rw-r--r-- | bs/config.mk.default | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/bs/config.mk.default b/bs/config.mk.default new file mode 100644 index 000000000..be46f5e78 --- /dev/null +++ b/bs/config.mk.default @@ -0,0 +1,61 @@ +# config.mk file for the bs build-system this is the only file a user should +# need to edit +# report bugs to Eric Wong <normalperson@yhbt.net> + +# change this if cross compiling, default: @@HOST@@ +# HOST := @@HOST@@ + +# default compiler and linker settings +CC = gcc +CFLAGS = -O2 -Wall \ + -Wmissing-prototypes -Wextra -Wno-unused-parameter \ + -Wno-deprecated-declarations -Wmissing-prototypes \ + -Wdeclaration-after-statement -Wshadow + +LDFLAGS = -Wl,-O1 + +# TCP or UNIX domain sockets support. MPD needs at least one of these +HAVE_TCP := 1 +HAVE_UN := + +# miscellaneous dependencies and features, mpd does not +# require any of these: +# +HAVE_LANGINFO_CODESET := +HAVE_IPV6 := +HAVE_ICONV := +HAVE_ID3TAG := + +MPD_PATH_MAX := 255 + +# audio output features, at least one of these must be defined to 1 +# (and usable) +# +HAVE_ALSA := +HAVE_AO := +HAVE_FIFO := +HAVE_JACK := +HAVE_MVP := +HAVE_NULL := +HAVE_OSS := +HAVE_OSX := +HAVE_PULSE := +HAVE_SHOUT := + +# input file format support, at least one of these must be defined to 1 +# (and usable) +# +HAVE_AUDIOFILE := +HAVE_FAAD := +HAVE_FAACDECCONFIGURATION_DONTUPSAMPLEIMPLICITSBR := +HAVE_FAACDECCONFIGURATION_DOWNMATRIX := +HAVE_FAACDECFRAMEINFO_SAMPLERATE := +HAVE_FLAC := +HAVE_HELIXMP3 := +HAVE_MIKMOD := +HAVE_MAD := +HAVE_MPCDEC := +HAVE_OGGFLAC := +HAVE_OGGVORBIS := +HAVE_TREMOR := +HAVE_WAVPACK := |