rendered paste body#
# User defined Makefile options for the Video Disk Recorder
#
# Copy this file to 'Make.config' and change the parameters as necessary.
#
# See the main source file 'vdr.c' for copyright information and
# how to reach the author.
#
# $Id: Make.config.template 1.10 2006/06/15 09:15:25 kls Exp $
### The C compiler and options:
CC = gcc
CFLAGS = -g -O2 -Wall
CXX = g++
CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual
ifdef PLUGIN
CFLAGS += -fPIC
CXXFLAGS += -fPIC
endif
### The directory environment:
DVBDIR =
MANDIR = /usr/local/man
BINDIR = /usr/local/bin
PLUGINDIR= /usr/local/src/VDR/PLUGINS
PLUGINLIBDIR= $(PLUGINDIR)/lib
VIDEODIR = /video
### The remote control:
LIRC_DEVICE = /dev/lircd
RCU_DEVICE = /dev/ttyS1
## Define if you want vdr to not run as root
#VDR_USER = vdr
### You don't need to touch the following:
ifdef DVBDIR
INCLUDES += -I$(DVBDIR)/include
endif
REMOTE=LIRC
HAVE_IMAGEMAGICK=1
HAVE_FREETYPE=1
### VDR-Extensions:
# Comment the patches you don't need
# DVDCHAPJUMP needs DVDARCHIVE enabled
# DVDARCHIVE needs LIEMIKUUTIO enabled
# SORTRECORDS needs LIEMIKUUTIO enabled
# SUBMENU needs SETUP disabled
#CHANNELSCAN = 1
#CMDCTRL = 1
CMDSUBMENU = 1
#CUTTERLIMIT = 1
#CUTTERQUEUE = 1
CUTTIME = 1
DDEPGENTRY = 1
DOLBYINREC = 1
#DVBPLAYER = 1
DVBSETUP = 1
#DVDARCHIVE = 1
#DVDCHAPJUMP = 1
#DVLFRIENDLYFNAMES = 1
#DVLRECSCRIPTADDON = 1
#DVLVIDPREFER = 1
#GRAPHTFT = 1
#HARDLINKCUTTER = 1
JUMPPLAY = 1
LIEMIKUUTIO = 1
#LIVEBUFFER = 1
#LNBSHARE = 1
#MAINMENUHOOKS = 1
#NOEPG = 1
OSDMAXITEMS = 1
#PINPLUGIN = 1
PLUGINAPI = 1
PLUGINMISSING = 1
#ROTOR = 1
SETTIME = 1
#SETUP = 1
#SOURCECAPS = 1
SORTRECORDS = 1
#SUBMENU = 1
#SUBTITLES = 1
#SWITCHTIMER = 1
#SYNCEARLY = 1
#TIMERCMD = 1
#TIMERINFO = 1
#VALIDINPUT = 1
WAREAGLEICON = 1
#YAEPG = 1
### You don't need to touch the following:
ifdef DVBDIR
INCLUDES += -I$(DVBDIR)/include -I/usr/src/linux/include
endif
ifdef CHANNELSCAN
DEFINES += -DUSE_CHANNELSCAN
endif
ifdef CMDCTRL
DEFINES += -DUSE_CMDCTRL
endif
ifdef CMDSUBMENU
DEFINES += -DUSE_CMDSUBMENU
endif
ifdef CUTTERLIMIT
DEFINES += -DUSE_CUTTERLIMIT
endif
ifdef CUTTERQUEUE
DEFINES += -DUSE_CUTTERQUEUE
endif
ifdef CUTTIME
DEFINES += -DUSE_CUTTIME
endif
ifdef DDEPGENTRY
DEFINES += -DUSE_DDEPGENTRY
endif
ifdef DOLBYINREC
DEFINES += -DUSE_DOLBYINREC
endif
ifdef DVBPLAYER
DEFINES += -DUSE_DVBPLAYER
endif
ifdef DVBSETUP
DEFINES += -DUSE_DVBSETUP
endif
ifdef DVDARCHIVE
ifdef LIEMIKUUTIO
DEFINES += -DUSE_DVDARCHIVE
endif
endif
ifdef DVLRECSCRIPTADDON
DEFINES += -DUSE_DVLRECSCRIPTADDON
endif
ifdef DVLVIDPREFER
DEFINES += -DUSE_DVLVIDPREFER
endif
ifdef DVLFRIENDLYFNAMES
DEFINES += -DUSE_DVLFRIENDLYFNAMES
endif
ifdef GRAPHTFT
DEFINES += -DUSE_GRAPHTFT
endif
ifdef HARDLINKCUTTER
DEFINES += -DUSE_HARDLINKCUTTER
endif
ifdef JUMPPLAY
DEFINES += -DUSE_JUMPPLAY
endif
ifdef LIEMIKUUTIO
DEFINES += -DUSE_LIEMIKUUTIO
endif
ifdef LIVEBUFFER
DEFINES += -DUSE_LIVEBUFFER
endif
ifdef LNBSHARE
DEFINES += -DUSE_LNBSHARE
endif
ifdef MAINMENUHOOKS
DEFINES += -DUSE_MAINMENUHOOKS
endif
ifdef NOEPG
DEFINES += -DUSE_NOEPG
endif
ifdef OSDMAXITEMS
DEFINES += -DUSE_OSDMAXITEMS
endif
ifdef PINPLUGIN
DEFINES += -DUSE_PINPLUGIN
endif
ifdef PLUGINMISSING
DEFINES += -DUSE_PLUGINMISSING
endif
ifdef ROTOR
DEFINES += -DUSE_ROTOR
endif
ifdef SETTIME
DEFINES += -DUSE_SETTIME
endif
ifdef SETUP
DEFINES += -DUSE_SETUP
endif
ifdef SOURCECAPS
DEFINES += -DUSE_SOURCECAPS
endif
ifdef SORTRECORDS
ifdef LIEMIKUUTIO
DEFINES += -DUSE_SORTRECORDS
endif
endif
ifdef SUBMENU
ifndef SETUP
DEFINES += -DUSE_SUBMENU
endif
endif
ifdef SUBTITLES
DEFINES += -DUSE_SUBTITLES
endif
ifdef SWITCHTIMER
DEFINES += -DUSE_SWITCHTIMER
endif
ifdef SYNCEARLY
DEFINES += -DUSE_SYNCEARLY
endif
ifdef TIMERCMD
DEFINES += -DUSE_TIMERCMD
endif
ifdef TIMERINFO
DEFINES += -DUSE_TIMERINFO
endif
ifdef VALIDINPUT
DEFINES += -DUSE_VALIDINPUT
endif
ifdef WAREAGLEICON
DEFINES += -DUSE_WAREAGLEICON
endif
ifdef YAEPG
DEFINES += -DUSE_YAEPG
endif