]> rtime.felk.cvut.cz Git - frescor/streamer.git/blob - Makefile
Set the correct packet size
[frescor/streamer.git] / Makefile
1 FFSRC ?= $(FFDIR)
2 CPPFLAGS= -I $(FFSRC)
3 CFLAGS = -Wall
4 CFLAGS += -Wdeclaration-after-statement
5 CFLAGS += -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls
6 CFLAGS += -Wno-pointer-sign 
7 LDFLAGS= -L $(FFDIR)/libavutil -L $(FFDIR)/libavcodec -L $(FFDIR)/libavformat -L $(FFDIR)/libavdevice
8 LDLIBS = -lavdevice -lavformat -lavcodec -lavutil
9
10 LDLIBS += -lm -lz
11 CFLAGS += -g
12
13 OBJS = input.o codec.o output.o rt.o
14
15 all: streamer
16
17 streamer: streamer.o $(OBJS)
18
19 clean:
20         rm -f *.o streamer *.d
21
22 ###################################
23 %.d: %.c
24         $(CC) $(CPPFLAGS) -MM -MF $@ $<
25
26 %.o: %.d
27
28 -include $(OBJS:.o=.d)
29