• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/accel-pptpd/pptpd-1.3.3/plugins/
1CC	= gcc
2COPTS	= -O2 -g
3CFLAGS	= $(COPTS) -I.. -I../../include -fPIC
4LDFLAGS	= -shared
5LDADD   = -lutil
6INSTALL	= install -o root
7prefix  = /usr/local
8
9PLUGINS = pptpd-logwtmp.so
10
11# include dependencies if present
12ifeq (.depend,$(wildcard .depend))
13include .depend
14endif
15
16all:	$(PLUGINS)
17
18%.so: %.c
19	$(CC) -o $@ $(LDFLAGS) $(CFLAGS) $^ $(LDADD)
20
21LIBDIR	?= $(DESTDIR)$(prefix)/lib/pptpd
22
23install: $(PLUGINS)
24	$(INSTALL) -d $(LIBDIR)
25	$(INSTALL) $? $(LIBDIR)
26
27uninstall:
28	rm -f $(LIBDIR)$(PLUGINS)
29
30clean:
31	rm -f *.o *.so *.a
32
33depend:
34	$(CPP) -M $(CFLAGS) *.c >.depend
35