2016-03-21 14:52:36 +00:00
|
|
|
all: rpidatv
|
2015-12-20 15:54:18 +00:00
|
|
|
|
|
|
|
#CFLAGS = -Wall -g -O2 -D DIGITHIN
|
2016-03-21 14:50:28 +00:00
|
|
|
CFLAGS = -Wall -g -O2 -Wno-unused-variable -Wno-unused-function
|
2015-12-20 15:54:18 +00:00
|
|
|
LDFLAGS = -lm -lrt -lpthread
|
|
|
|
|
|
|
|
rpidatv : rpigpio.c rpidatv.c dvbsenco8.s fec100.c mailbox.c rpidma.c
|
2016-08-25 14:35:14 +00:00
|
|
|
$(CC) $(CFLAGS) -o rpidatv rpidatv.c rpigpio.c dvbsenco8.s fec100.c mailbox.c rpidma.c raspberry_pi_revision.c $(LDFLAGS)
|
2015-12-20 15:54:18 +00:00
|
|
|
|
2016-03-21 14:50:28 +00:00
|
|
|
|
|
|
|
CFLAGS_MUX = -Wall -g -O2
|
|
|
|
LDFLAGS_MUX = -lm -lrt -lpthread -L/libmpegts/libmpegts.o
|
|
|
|
|
|
|
|
muxests : muxests.c
|
|
|
|
$(CC) $(CFLAGS_MUX) -o muxests muxests.c $(LDFLAGS_MUX)
|
|
|
|
|
2016-08-25 14:35:14 +00:00
|
|
|
install:
|
|
|
|
cp rpidatv ../bin/
|
|
|
|
cp dt-blob.bin /boot/
|
2016-08-25 14:51:36 +00:00
|
|
|
$(info !!! You should reboot if it is the first installation !!!)
|
2015-12-20 15:54:18 +00:00
|
|
|
clean:
|
|
|
|
|
2016-02-11 22:17:33 +00:00
|
|
|
rm -f rpidatv rpidatv.o fec100.o dvbsenco8.o mailbox.o rpigpio.o rpidma.o
|