diff options
Diffstat (limited to 'pptpd-1.3.3/plugins/Makefile')
| -rw-r--r-- | pptpd-1.3.3/plugins/Makefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pptpd-1.3.3/plugins/Makefile b/pptpd-1.3.3/plugins/Makefile new file mode 100644 index 00000000..059cba11 --- /dev/null +++ b/pptpd-1.3.3/plugins/Makefile @@ -0,0 +1,34 @@ +CC = gcc +COPTS = -O2 -g +CFLAGS = $(COPTS) -I.. -I../../include -fPIC +LDFLAGS = -shared +LDADD = -lutil +INSTALL = install -o root +prefix = /usr/local + +PLUGINS = pptpd-logwtmp.so + +# include dependencies if present +ifeq (.depend,$(wildcard .depend)) +include .depend +endif + +all: $(PLUGINS) + +%.so: %.c + $(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^ $(LDADD) + +LIBDIR ?= $(DESTDIR)$(prefix)/lib/pptpd + +install: $(PLUGINS) + $(INSTALL) -d $(LIBDIR) + $(INSTALL) $? $(LIBDIR) + +uninstall: + rm -f $(LIBDIR)$(PLUGINS) + +clean: + rm -f *.o *.so *.a + +depend: + $(CPP) -M $(CFLAGS) *.c >.depend |
