~vcs-imports/mpd/trunk

« back to all changes in this revision

Viewing changes to bs/config.mk.default

  • Committer: normalperson
  • Date: 2008-06-01 22:24:55 UTC
  • Revision ID: vcs-imports@canonical.com-20080601222455-kcw051q3znmtyr75
Add the bs build system from mpd-ke

Dealing with autotools is too painful when having
to deal with multiple build environments and
configurations.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# config.mk file for the bs build-system this is the only file a user should
 
2
# need to edit
 
3
# report bugs to Eric Wong <normalperson@yhbt.net>
 
4
 
 
5
# change this if cross compiling, default: @@HOST@@
 
6
# HOST := @@HOST@@
 
7
 
 
8
# default compiler and linker settings
 
9
CC = gcc
 
10
CFLAGS = -O2 -Wall \
 
11
 -Wmissing-prototypes -Wextra -Wno-unused-parameter \
 
12
 -Wno-deprecated-declarations -Wmissing-prototypes \
 
13
 -Wdeclaration-after-statement -Wshadow
 
14
 
 
15
LDFLAGS = -Wl,-O1
 
16
 
 
17
# TCP or UNIX domain sockets support.  MPD needs at least one of these
 
18
HAVE_TCP := 1
 
19
HAVE_UN :=
 
20
 
 
21
# miscellaneous dependencies and features, mpd does not
 
22
# require any of these:
 
23
#
 
24
HAVE_LANGINFO_CODESET :=
 
25
HAVE_IPV6 :=
 
26
HAVE_ICONV :=
 
27
HAVE_ID3TAG :=
 
28
 
 
29
MPD_PATH_MAX := 255
 
30
 
 
31
# audio output features, at least one of these must be defined to 1
 
32
# (and usable)
 
33
#
 
34
HAVE_ALSA :=
 
35
HAVE_AO :=
 
36
HAVE_FIFO :=
 
37
HAVE_JACK :=
 
38
HAVE_MVP :=
 
39
HAVE_NULL :=
 
40
HAVE_OSS :=
 
41
HAVE_OSX :=
 
42
HAVE_PULSE :=
 
43
HAVE_SHOUT :=
 
44
 
 
45
# input file format support, at least one of these must be defined to 1
 
46
# (and usable)
 
47
#
 
48
HAVE_AUDIOFILE :=
 
49
HAVE_FAAD :=
 
50
HAVE_FAACDECCONFIGURATION_DONTUPSAMPLEIMPLICITSBR :=
 
51
HAVE_FAACDECCONFIGURATION_DOWNMATRIX :=
 
52
HAVE_FAACDECFRAMEINFO_SAMPLERATE :=
 
53
HAVE_FLAC :=
 
54
HAVE_HELIXMP3 :=
 
55
HAVE_MIKMOD :=
 
56
HAVE_MAD :=
 
57
HAVE_MPCDEC :=
 
58
HAVE_OGGFLAC :=
 
59
HAVE_OGGVORBIS :=
 
60
HAVE_TREMOR :=
 
61
HAVE_WAVPACK :=