CPU: Wrong CPU Load %.
[tomato.git] / release / src / router / ppp / pppd / plugins / pppoe / Makefile.linux
blob54045fcd5bb06bce1fc750fb9c091c541105f4f6
1 CC      = gcc
2 CFLAGS  = -g  -I.. -I../.. -I../../../include -D_linux_=1 -fPIC
3 LDFLAGS = -shared
5 all: pppoe.so pppoed
8 PLUGINDIR = $(LIBDIR)/plugins
9 PLUGINSRCS= pppoe.c libpppoe.c utils.c pppoehash.c pppoe_client.c \
10                 pppoe_relay.c pppoe_server.c pppd_utils.c
12 # include dependancies if present and backup if as a header file
13 ifeq (.depend,$(wildcard .depend))
14 include .depend
15 endif
19 pppoefwd: pppoefwd.o libpppoe.a 
20         $(CC) -o $@ $^
22 pppoed: pppoed.o pppd_utils.o libpppoe.a 
23         $(CC) -o $@ $^
25 libpppoe.a: pppoehash.o pppoe_client.o pppoe_relay.o pppoe_server.o \
26         utils.o libpppoe.o 
27         ar -rc $@ $^
29 pppoe.so: pppoe.o libpppoe.a
30         $(CC) -o $@ $(LDFLAGS) $^
32 %.so: %.c
33         $(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^
35 clean: 
36         rm -f *.o *.so *.a pppoefwd pppoed
39 $(PLUGINDIR):
40         $(INSTALL) -d -m 755 $@
42 depend:
43         $(CPP) -M $(CFLAGS) $(PLUGINSRCS) >.depend