2 # User defined Makefile options for the Video Disk Recorder
4 # Copy this file to 'Make.config' and change the parameters as necessary.
6 # See the main source file 'vdr.c' for copyright information and
7 # how to reach the author.
9 # $Id: Make.config.template 1.16 2008/01/13 12:54:09 kls Exp $
11 ### The C compiler and options:
17 CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses
24 ### The directory environment:
26 #DVBDIR = /usr/src/v4l-dvb/linux
27 MANDIR = /usr/share/man
30 LOCDIR = /usr/share/locale
32 PLUGINLIBDIR = /usr/lib/vdr
33 VIDEODIR = /var/spool/video
36 ### The remote control:
37 # NB. From lirc 0.8.6 on the lirc socket is no longer /dev/lirc
38 LIRC_DEVICE = /var/run/lirc/lircd
39 RCU_DEVICE = /dev/ttyS1
41 ## Define if you want vdr to not run as root
44 ### You don't need to touch the following:
47 INCLUDES += -I$(DVBDIR)/include
51 # Uncomment the patches you need
52 # you can only enable MENUORG or SETUP
53 # If you want to enable SETUP, TinyXML must be installed in your system
84 ### You don't need to touch the following:
87 INCLUDES += -I$(DVBDIR)/include
90 ifdef ALTERNATECHANNEL
91 DEFINES += -DUSE_ALTERNATECHANNEL
95 DEFINES += -DUSE_CHANNELBIND
99 DEFINES += -DUSE_CHANNELPROVIDE
103 DEFINES += -DUSE_CUTTERLIMIT
107 DEFINES += -DUSE_CUTTIME
111 DEFINES += -DUSE_DDEPGENTRY
115 DEFINES += -DUSE_DVLVIDPREFER
119 DEFINES += -DUSE_GRAPHTFT
123 DEFINES += -DUSE_HARDLINKCUTTER
127 DEFINES += -DUSE_JUMPINGSECONDS
131 DEFINES += -DUSE_JUMPPLAY
135 DEFINES += -DUSE_LIEMIEXT
139 DEFINES += -DUSE_LIRCSETTINGS
143 DEFINES += -DUSE_LIVEBUFFER
147 DEFINES += -DUSE_LNBSHARE
151 DEFINES += -DUSE_MAINMENUHOOKS
155 DEFINES += -DUSE_MCLI
159 DEFINES += -DUSE_MENUORG
162 DEFINES += -DUSE_SETUP
167 DEFINES += -DUSE_NOEPG
171 DEFINES += -DUSE_PINPLUGIN
175 DEFINES += -DUSE_PLUGINMISSING
179 DEFINES += -DUSE_ROTOR
183 DEFINES += -DUSE_TIMERINFO
187 DEFINES += -DUSE_TTXTSUBS
191 DEFINES += -DUSE_VALIDINPUT
195 DEFINES += -DUSE_VOLCTRL
199 DEFINES += -DUSE_WAREAGLEICON
203 DEFINES += -DUSE_YAEPG