| #*********************************************************************** |
| CROSS_COMPILE=@CROSS_COMPILE@ |
| CC=$(CROSS_COMPILE)@CC@ |
| COPTS=@CFLAGS@ |
| |
| DESTDIR = $(INSTROOT)/@DESTDIR@ |
| LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION) |
| |
| VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h) |
| |
| CFLAGS = $(COPTS) -I. -I../.. -I../../../include -fPIC |
| INSTALL = install |
| |
| PLUGINS := pppol2tp.so openl2tp.so |
| |
| all: $(PLUGINS) |
| |
| %.so: %.o |
| $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) |
| |
| install: all |
| $(INSTALL) -d -m 755 $(LIBDIR) |
| $(INSTALL) -c -m 755 $(PLUGINS) $(LIBDIR) |
| |
| clean: |
| rm -f *.o *.so |
| |
| %.o: %.c |
| $(CC) $(CFLAGS) -c -o $@ $< |