]> git.vomp.tv Git - vompserver.git/blob - libdvbmpeg/Makefile
Add GNU_SOURCE define
[vompserver.git] / libdvbmpeg / Makefile
1 INCS   = -I.
2 CFLAGS =  -g -fPIC -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE
3 MFLAG  = -M
4 OBJS = ctools.o ringbuffy.o remux.o transform.o cpptools.o
5 SRC  = $(wildcard *.c)
6 CPPSRC = $(wildcard *.cpp)
7 CSRC = $(wildcard *.cc)
8
9 DESTDIR = /usr/local
10
11 .PHONY: depend clean install uninstall
12
13 clean:
14         - rm -f *.o  *~ *.a .depend
15
16 libdvbmpegtools.a: $(OBJS)
17         ar -rcs libdvbmpegtools.a $(OBJS)
18
19 %.o:    %.cc
20         $(CXX) -c $(CFLAGS) $(INCS) $(DEFINES) $<
21
22 %.o:    %.cpp
23         $(CXX) -c $(CFLAGS) $(INCS) $(DEFINES) $<
24
25 %.o:    %.c
26         $(CC) -c $(CFLAGS) $(INCS) $(DEFINES) $<
27
28 .depend:
29         $(CXX) $(DEFINES) $(MFLAG) $(SRC) $(CSRC) $(CPPSRC) $(INCS)> .depend
30
31
32
33 -include .depend