mrpd: define _GNU_SOURCE on compiler invocation. Required to enable strnlen() declara...
[profile/ivi/OpenAVB.git] / daemons / mrpd / Makefile
1 OPT=-O2
2 #CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes -ggdb
3 CFLAGS=$(OPT) -Wall -W -Wno-parentheses -ggdb -D_GNU_SOURCE
4
5 CC=gcc
6 #INCFLAGS=-I../lib
7 #LDLIBS=-ligb -lpci
8 #LDFLAGS=-L../lib
9
10 all: mrpd mrpctl
11
12 mrpd: mrpd.o mvrp.o msrp.o mmrp.o mrp.o
13
14 mrpctl: mrpctl.o
15
16 %.o: %.c
17         $(CC) -c $(INCFLAGS) $(CFLAGS) -o $@  $<
18 %: %.o
19         $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@
20
21 clean:
22         rm -f `find . -name "*~" -o -name "*.[oa]" -o -name "\#*\#" -o -name TAGS -o -name core -o -name "*.orig"`
23         rm mrpd mrpctl
24         
25 indent:
26         indent --linux-style mrpd.c mrpd.h mvrp.c mvrp.h msrp.c msrp.h mmrp.c mmrp.h mrp.c mrp.h mrpw.c que.c que.h
27
28