1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
#
# Makefile for ampr-ripd
#
BASEDIR = /usr
SBINDIR = $(BASEDIR)/sbin
MANDIR = $(BASEDIR)/share/man/man1
SCACHEDIR = /var/lib/ampr-ripd
# no need to run ampr-ripd as root
OWN = daemon
GRP = daemon
CC = gcc
#
# Choose one of the followinf DOPTs if you need debug
#
# Full debug including Netlink
#DOPT = -D HAVE_DEBUG -D NL_DEBUG
# Full debug
DOPT = -D HAVE_DEBUG
CFLAGS ?= -Wall -O2
LDFLAGS ?=
ampr-ripd: ampr-ripd.c
$(CC) $(CFLAGS) $(DOPT) $(LDFLAGS) $(CPPFLAGS) -o ampr-ripd ampr-ripd.c
all: ampr-ripd
clean:
rm -f ampr-ripd
install: ampr-ripd
strip ampr-ripd
install -m 755 -o $(OWN) -g $(GRP) -d $(SCACHEDIR)
install -m 755 -o $(OWN) -g $(GRP) ampr-ripd $(SBINDIR)
install -m 644 -o $(OWN) -g $(GRP) ampr-ripd.1 $(MANDIR)
|