X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fplugins%2Fpppol2tp%2FMakefile.linux;fp=pppd%2Fplugins%2Fpppol2tp%2FMakefile.linux;h=7a4b18f5bacc93c3579d3f96c955365b38ad7de7;hb=c3480c5c56919a12f7bd34f8a9e193922c154fe9;hp=0000000000000000000000000000000000000000;hpb=b82a6c7601812f4079fe641e42009f263a487af2;p=ppp.git diff --git a/pppd/plugins/pppol2tp/Makefile.linux b/pppd/plugins/pppol2tp/Makefile.linux new file mode 100644 index 0000000..7a4b18f --- /dev/null +++ b/pppd/plugins/pppol2tp/Makefile.linux @@ -0,0 +1,29 @@ +CC = gcc +COPTS = -O2 -g +CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC +LDFLAGS = -shared +INSTALL = install + +#*********************************************************************** + +DESTDIR = @DESTDIR@ +LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION) + +VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h) + +PLUGINS := pppol2tp.so + +all: $(PLUGINS) + +%.so: %.o + $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS) + +install: all + $(INSTALL) -d -m 755 $(LIBDIR) + $(INSTALL) -c -m 4550 $(PLUGIN) $(LIBDIR) + +clean: + rm -f *.o *.so + +%.o: %.c + $(CC) $(CFLAGS) -c -o $@ $<