From 15e6353f7dafb9348ee302c123de018d93e1f766 Mon Sep 17 00:00:00 2001 From: simonm Date: Mon, 2 Feb 1998 12:41:15 +0000 Subject: [PATCH] [project @ 1998-02-02 12:41:15 by simonm] Add support for links to versioned driver scripts. --- mk/target.mk | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/mk/target.mk b/mk/target.mk index 5474bb8..ffb31fa 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -407,6 +407,16 @@ endif @echo Done. endif +# links to script programs: we sometimes install a script as +# - with a link from to the real script. + +ifneq "$(SCRIPT_LINK)" "" +all :: $(SCRIPT_LINK) + +$(SCRIPT_LINK) : $(SCRIPT_PROG) + $(LN_S) $(SCRIPT_PROG) $(SCRIPT_LINK) +endif + ########################################### # @@ -478,7 +488,7 @@ ifneq "$(BIN_DIST)" "1" echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \ echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \ cat $$i >> $$i.tmp ; \ - echo $(INSTALL_PROGRAM) $(filter-out -s,$(INSTALL_OPTS)) $$i.tmp $(bindir)/$$i ; \ + echo $(INSTALL_PROGRAM) $(filter-out -s,$(INSTALL_BIN_OPTS)) $$i.tmp $(bindir)/$$i ; \ $(INSTALL_PROGRAM) $(filter-out -s,$(INSTALL_BIN_OPTS)) $$i.tmp $(bindir)/$$i ; \ $(RM) $$i.tmp; \ done @@ -619,6 +629,14 @@ install-strip:: @$(MAKE) EXTRA_INSTALL_OPTS='-s' install endif +# +# install links to script drivers. +# +ifneq "$(SCRIPT_LINK)" "" +install :: + $(LN_S) $(SCRIPT_PROG) $(bindir)/$(SCRIPT_LINK) +endif + ########################################### # # Targets: dist binary-dist -- 1.7.10.4