TODO: have "BINDIR" macro, which installs files into bindir
and for sbindir
include scripts/boiler.mk
# These are not yet converted to the new system
-SUBDIRS = $(wildcard raddb scripts doc)
+SUBDIRS = $(wildcard raddb doc)
.PHONY: tests
tests:
+++ /dev/null
-# $Id$
-
-include ../Make.inc
-
-all:
-
-install:
- $(INSTALL) -m 755 rc.radiusd $(R)$(sbindir)
- $(INSTALL) -m 755 radsqlrelay $(R)$(bindir)
- $(INSTALL) -m 755 raddebug $(R)$(sbindir)
- $(INSTALL) -m 755 cryptpasswd $(R)$(bindir)/radcrypt
-
-clean:
--- /dev/null
+install: $(R)$(sbindir)/rc.radiusd $(R)$(sbindir)/raddebug \
+ $(R)$(bindir)/radsqlrelay $(R)$(bindir)/radcrypt
+
+$(R)$(sbindir)/rc.radiusd: scripts/rc.radiusd
+ @mkdir -p $(dir $@)
+ @$(INSTALL) -m 755 $< $@
+
+$(R)$(sbindir)/raddebug: scripts/raddebug
+ @mkdir -p $(dir $@)
+ @$(INSTALL) -m 755 $< $@
+
+$(R)$(bindir)/radsqlrelay scripts/radsqlrelay
+ @mkdir -p $(dir $@)
+ @$(INSTALL) -m 755 $< $@
+
+$(R)$(bindir)/radcrypt scripts/cryptpasswd
+ @mkdir -p $(dir $@)
+ @$(INSTALL) -m 755 $< $@