Updates to Tomato RAF including NGINX && PHP
[tomato.git] / release / src / router / bridge / libbridge / Makefile.in
blob1878f189a5a5a0e586c1313687ae031d436f1ab1
2 KERNEL_HEADERS=-I@KERNEL_HEADERS@
4 #AR=ar
5 RANLIB=@RANLIB@
7 CC=@CC@
8 CFLAGS = -Wall @CFLAGS@ $(KERNEL_HEADERS)
10 prefix=@prefix@
11 exec_prefix=@exec_prefix@
12 includedir=@includedir@
13 libdir=@libdir@
15 libbridge_SOURCES= \
16 libbridge_devif.c \
17 libbridge_if.c \
18 libbridge_init.c \
19 libbridge_misc.c
21 libbridge_OBJECTS=$(libbridge_SOURCES:.c=.o)
23 all: libbridge.a
25 install: libbridge.a
26 mkdir -p $(DESTDIR)$(includedir)
27 install -m 644 libbridge.h $(DESTDIR)$(includedir)
28 mkdir -p $(DESTDIR)$(libdir)
29 install -m 644 libbridge.a $(DESTDIR)$(libdir)
32 clean:
33 rm -f *.o libbridge.a
35 libbridge.a: $(libbridge_OBJECTS)
36 $(AR) rcs $@ $(libbridge_OBJECTS)
37 $(RANLIB) $@
39 %.o: %.c libbridge.h libbridge_private.h
40 $(CC) $(CFLAGS) $(INCLUDE) -c $<
42 libbridge_compat.o: libbridge_compat.c if_index.c
43 $(CC) $(CFLAGS) -c libbridge_compat.c