48 lines
1.1 KiB
Diff
48 lines
1.1 KiB
Diff
diff --git a/Makefile b/Makefile
|
|
index 06688e9..b56e067 100644
|
|
--- a/Makefile
|
|
+++ b/Makefile
|
|
@@ -2,26 +2,22 @@
|
|
# Makefile for ampr-ripd
|
|
#
|
|
|
|
-CONFDIR = /etc
|
|
-SBINDIR = /usr/sbin
|
|
-SCACHEDIR = /var/lib/amprd
|
|
-
|
|
-# no need to run dx-broadcast as root
|
|
-OWN = daemon
|
|
-GRP = daemon
|
|
+CONFDIR = $(DESTDIR)/etc
|
|
+SBINDIR = $(DESTDIR)/usr/sbin
|
|
+SCACHEDIR = $(DESTDIR)/var/lib/amprd
|
|
|
|
CC = gcc
|
|
-COPT = -Wall -O2
|
|
+CFLAGS = -Wall -O2
|
|
LD = gcc
|
|
-LOPT =
|
|
+LDFLAGS =
|
|
|
|
OBJFILES = amprd.o tunnel.o minIni.o list.o rip.o encap.o cache.o route.o
|
|
|
|
.c.o:
|
|
- $(CC) $(COPT) -c $<
|
|
+ $(CC) $(CFLAGS) -c $<
|
|
|
|
amprd: $(OBJFILES)
|
|
- $(LD) $(LOPT) -o amprd $(OBJFILES)
|
|
+ $(LD) $(LDFLAGS) -o amprd $(OBJFILES)
|
|
|
|
all: amprd
|
|
|
|
@@ -30,6 +26,6 @@ clean:
|
|
|
|
install: amprd
|
|
# strip amprd
|
|
- install -m 755 -o $(OWN) -g $(GRP) -d $(SCACHEDIR)
|
|
- install -m 644 -o $(OWN) -g $(GRP) amprd.conf.example $(CONFDIR)
|
|
- install -m 755 -o $(OWN) -g $(GRP) amprd $(SBINDIR)
|
|
+ install -m 755 -p -d -D $(SCACHEDIR)
|
|
+ install -m 644 -p -D amprd.conf.example $(CONFDIR)/amprd.conf
|
|
+ install -m 755 -p -D amprd $(SBINDIR)/amprd
|