pppd patches from wl500g.googlecode.com project
[tomato.git] / release / src / router / pppd / pppd / plugins / pppol2tp / Makefile.linux
blobbf5134cf2137ee82b43606da162d5c6a9ce20fdf
1 #CC     = gcc
2 COPTS   = -O2 -g
3 CFLAGS  = $(COPTS) -I. -I../.. -I$(LINUXDIR)/include -fPIC
4 LDFLAGS = -shared
5 INSTALL = install
7 #***********************************************************************
9 DESTDIR = @DESTDIR@
10 LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION)
12 VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h)
14 PLUGINS := pppol2tp.so openl2tp.so
16 all: $(PLUGINS)
18 %.so: %.o
19         $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS)
21 install: all
22         $(INSTALL) -d -m 755 $(LIBDIR)
23         $(INSTALL) -c -m 4550 $(PLUGINS) $(LIBDIR)
25 clean:
26         rm -f *.o *.so
28 %.o: %.c
29         $(CC) $(CFLAGS) -c -o $@ $<