1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
INCS=-I /usr/include/libxml2
CFLAGS= -g -Wall $(INCS) -DVERSION=\"$(VERSION)\" $(EXTRA_CFLAGS)
CC=gcc
all: dvbtune
# Delete the following line if you are not using a
# "NEWSTRUCT" driver. If you are using a "NEWSTRUCT"
# driver, it must be later than October 10th 2002
NEWSTRUCT=1
ifdef NEWSTRUCT
CFLAGS += -DNEWSTRUCT
INCS += -I ../DVB/include
else
INCS += -I ../DVB/ost/include
endif
ifdef UK
CFLAGS += -DUK
endif
ifdef FINLAND
CFLAGS += -DFINLAND
endif
ifdef FINLAND2
CFLAGS += -DFINLAND2
endif
tune.o: tune.c tune.h dvb_defaults.h
dvbtune: dvbtune.c tune.o
xml2vdr: xml2vdr.c
$(CC) $(CFLAGS) -o xml2vdr xml2vdr.c -lxml2
clean:
rm -f *.o *~ dvbtune xml2vdr
install: xml2vdr dvbtune
mkdir -p $(DESTDIR)/usr/bin
cp dvbtune $(DESTDIR)/usr/bin/dvbtune
cp xml2vdr $(DESTDIR)/usr/bin/xml2vdr
|