www.usr.com/support/gpl/USR9107_release.1.4.tar.gz
[bcm963xx.git] / userapps / opensource / ppp / pppoe / plugins / Makefile
1 CFLAGS  = -g -O2 -I.. -I../../include -fPIC
2 LDFLAGS = -shared
3 INSTALL = install
4
5 all:    minconn.so passprompt.so pppoe/pppoe.so
6         $(MAKE) -C pppoe $(MFLAGS) all
7
8 pppoe/pppoe.so:
9         $(MAKE) -C pppoe $(MFLAGS) pppoe.so
10
11 minconn.so: minconn.c
12         $(CC) -o $@ $(LDFLAGS) $(CFLAGS) minconn.c
13
14 passprompt.so: passprompt.c
15         $(CC) -o $@ $(LDFLAGS) $(CFLAGS) passprompt.c
16
17 LIBDIR  = /usr/lib/pppd
18
19 install: minconn.so passprompt.so pppoe/pppoe.so
20         version=`awk -F '"' '/VERSION/ { print $$2; }' ../patchlevel.h`; \
21         $(INSTALL) -d $(LIBDIR)/$$version; \
22         $(INSTALL) $? $(LIBDIR)/$$version
23
24 clean:
25         $(MAKE) -C pppoe clean
26         rm -rf *.o *.so