use gzip --best for man pages
re-order DEFINES to better allow for optional features which add to $(OBJS)
This commit is contained in:
parent
f7cda1ed1b
commit
877ade4dfb
1 changed files with 12 additions and 8 deletions
20
Makefile
20
Makefile
|
|
@ -7,15 +7,12 @@ man8dir = /usr/share/man/man8
|
||||||
statedir = /var/lib/l2tpns
|
statedir = /var/lib/l2tpns
|
||||||
|
|
||||||
DEFINES =
|
DEFINES =
|
||||||
DEFINES += -DSTATISTICS
|
|
||||||
DEFINES += -DSTAT_CALLS
|
|
||||||
DEFINES += -DRINGBUFFER
|
|
||||||
DEFINES += -DBGP
|
|
||||||
DEFINES += -DLIBDIR='"$(libdir)"'
|
DEFINES += -DLIBDIR='"$(libdir)"'
|
||||||
DEFINES += -DETCDIR='"$(etcdir)"'
|
DEFINES += -DETCDIR='"$(etcdir)"'
|
||||||
DEFINES += -DSTATEDIR='"$(statedir)"'
|
DEFINES += -DSTATEDIR='"$(statedir)"'
|
||||||
|
|
||||||
OPTIM = -g
|
OPTIM =
|
||||||
|
OPTIM += -g
|
||||||
OPTIM += -O3
|
OPTIM += -O3
|
||||||
OPTIM += -funroll-loops
|
OPTIM += -funroll-loops
|
||||||
OPTIM += -fomit-frame-pointer
|
OPTIM += -fomit-frame-pointer
|
||||||
|
|
@ -33,8 +30,8 @@ INSTALL = install -c -D -o root -g root
|
||||||
|
|
||||||
l2tpns.LIBS = -lm -lcli -ldl
|
l2tpns.LIBS = -lm -lcli -ldl
|
||||||
|
|
||||||
OBJS = arp.o bgp.o cli.o cluster.o constants.o control.o icmp.o \
|
OBJS = arp.o cli.o cluster.o constants.o control.o icmp.o l2tpns.o \
|
||||||
l2tpns.o ll.o md5.o ppp.o radius.o tbf.o util.o
|
ll.o md5.o ppp.o radius.o tbf.o util.o
|
||||||
|
|
||||||
PROGRAMS = l2tpns nsctl
|
PROGRAMS = l2tpns nsctl
|
||||||
PLUGINS = garden.so throttlectl.so autothrottle.so snoopctl.so \
|
PLUGINS = garden.so throttlectl.so autothrottle.so snoopctl.so \
|
||||||
|
|
@ -42,6 +39,13 @@ PLUGINS = garden.so throttlectl.so autothrottle.so snoopctl.so \
|
||||||
|
|
||||||
TESTS = generateload bounce
|
TESTS = generateload bounce
|
||||||
|
|
||||||
|
DEFINES += -DSTATISTICS
|
||||||
|
DEFINES += -DSTAT_CALLS
|
||||||
|
DEFINES += -DRINGBUFFER
|
||||||
|
|
||||||
|
DEFINES += -DBGP
|
||||||
|
OBJS += bgp.o
|
||||||
|
|
||||||
all: programs plugins tests
|
all: programs plugins tests
|
||||||
programs: $(PROGRAMS)
|
programs: $(PROGRAMS)
|
||||||
plugins: $(PLUGINS)
|
plugins: $(PLUGINS)
|
||||||
|
|
@ -87,7 +91,7 @@ install: all
|
||||||
$(INSTALL) -m 0644 Docs/l2tpns.8 $(DESTDIR)$(man8dir)/l2tpns.8
|
$(INSTALL) -m 0644 Docs/l2tpns.8 $(DESTDIR)$(man8dir)/l2tpns.8
|
||||||
$(INSTALL) -m 0644 Docs/nsctl.8 $(DESTDIR)$(man8dir)/nsctl.8
|
$(INSTALL) -m 0644 Docs/nsctl.8 $(DESTDIR)$(man8dir)/nsctl.8
|
||||||
|
|
||||||
gzip $(DESTDIR)$(man5dir)/*.5 $(DESTDIR)$(man8dir)/*.8
|
gzip --best $(DESTDIR)$(man5dir)/*.5 $(DESTDIR)$(man8dir)/*.8
|
||||||
|
|
||||||
@if [ -f $(DESTDIR)$(etcdir)/startup-config ]; then \
|
@if [ -f $(DESTDIR)$(etcdir)/startup-config ]; then \
|
||||||
echo '***' Installing default config files in $(DESTDIR)$(etcdir) as .defaults; \
|
echo '***' Installing default config files in $(DESTDIR)$(etcdir) as .defaults; \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue