vdr/Makefile
Klaus Schmidinger 3b78ec8374 Version 0.06
- Added support for LIRC remote control (thanks to Carsten Koch!).
  There are now three different remote control modes: KBD (PC-Keyboard), RCU
  and LIRC. See the INSTALL file for information on how to enable either of
  these modes. The default mode is now KBD, not RCU as before (to make it
  work immediately even if there is no actual remote control).
2000-07-15 18:00:00 +02:00

41 lines
1.1 KiB
Makefile

#
# Makefile for the On Screen Menu of the Video Disk Recorder
#
# See the main source file 'vdr.c' for copyright information and
# how to reach the author.
#
# $Id: Makefile 1.4 2000/06/24 15:09:30 kls Exp $
OBJS = config.o dvbapi.o interface.o menu.o osd.o recording.o remote.o tools.o vdr.o
ifndef REMOTE
REMOTE = KBD
endif
DEFINES += -DREMOTE_$(REMOTE)
ifdef DEBUG_OSD
DEFINES += -DDEBUG_OSD
endif
%.o: %.c
g++ -g -O2 -Wall -c $(DEFINES) $<
all: vdr
config.o : config.c config.h dvbapi.h interface.h tools.h
dvbapi.o : dvbapi.c config.h dvbapi.h interface.h tools.h
interface.o: interface.c config.h dvbapi.h interface.h remote.h tools.h
menu.o : menu.c config.h dvbapi.h interface.h menu.h osd.h recording.h tools.h
osd.o : osd.c config.h dvbapi.h interface.h osd.h tools.h
vdr.o : vdr.c config.h dvbapi.h interface.h menu.h osd.h recording.h tools.h
recording.o: recording.c config.h dvbapi.h interface.h recording.h tools.h
remote.o : remote.c remote.h tools.h
tools.o : tools.c tools.h
vdr: $(OBJS)
g++ -g -O2 $(OBJS) -lncurses -o vdr
clean:
-rm $(OBJS) vdr