From 5ab777f2306ddd182c5552db67de2597b2436980 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Tue, 10 Jan 2012 20:56:15 +0000 Subject: [PATCH] Set BIN_SINSTALL in a way that actually works (make is not sh) Originally committed to SVN as r6265. --- aegisub/Makefile.target | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aegisub/Makefile.target b/aegisub/Makefile.target index deb77d993..68196867c 100644 --- a/aegisub/Makefile.target +++ b/aegisub/Makefile.target @@ -67,6 +67,8 @@ ifeq (install, $(MAKECMDGOALS)) INSTALL_LIB = $(addprefix $(P_LIB)/, $(LIB_SHARED) $(LIB_SHARED_FULL)) endif +BIN_SINSTALL=$(BIN_INSTALL) + install: $(SUBDIRS) install-share install-program install-lib install-strip: @@ -75,13 +77,13 @@ install-strip: install-program: ifdef PROGRAM_INSTALL @$(BIN_MKDIR) -p $(DESTDIR)$(P_BINDIR) - @${BIN_SINSTALL:-$BIN_INSTALL} $(PROGRAM) $(DESTDIR)$(P_BINDIR)/$(PROGRAM) + @$(BIN_SINSTALL) $(PROGRAM) $(DESTDIR)$(P_BINDIR)/$(PROGRAM) endif install-lib: ifdef LIB_SHARED_INSTALL $(BIN_MKDIR) -p $(DESTDIR)$(P_LIB) - ${BIN_SINSTALL:-$BIN_INSTALL} $(LIB_SHARED_FULL) $(DESTDIR)$(P_LIB)/$(LIB_SHARED_FULL) + $(BIN_SINSTALL) $(LIB_SHARED_FULL) $(DESTDIR)$(P_LIB)/$(LIB_SHARED_FULL) $(BIN_LN) -sf $(LIB_SHARED_FULL) $(DESTDIR)$(P_LIB)/$(LIB_SHARED) endif