From e2d013d927f4ae76b62d66ae095b48c62f877ac6 Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Tue, 6 Jun 2017 21:46:24 +0100 Subject: Allow lib installation dir to be overridden --- Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index e5f661b..543cda3 100644 --- a/Makefile +++ b/Makefile @@ -26,9 +26,10 @@ install: lua-5.1-try-install lua-5.2-try-install lua-5.1: scrypt-5.1.so ln -s -f scrypt-5.1.so scrypt.so +lua-5.1-install: INST_LIBDIR ?= $(DESTDIR)$(LUA51_CMOD_INST) lua-5.1-install: lua-5.1 - $(INSTALL) -d $(DESTDIR)$(LUA51_CMOD_INST) - $(INSTALL) -m 755 scrypt-5.1.so $(DESTDIR)$(LUA51_CMOD_INST)/scrypt.so + $(INSTALL) -d $(INST_LIBDIR) + $(INSTALL) -m 755 scrypt-5.1.so $(INST_LIBDIR)/scrypt.so scrypt-5.1.so: luascrypt.c base64.c $(CC) $(CFLAGS) $(LUA51_INC) -shared -o $@ $^ $(LUA51_LIB) $(SCRYPT_LIBS) @@ -36,9 +37,10 @@ scrypt-5.1.so: luascrypt.c base64.c lua-5.2: scrypt-5.2.so ln -s -f scrypt-5.2.so scrypt.so +lua-5.2-install: INST_LIBDIR ?= $(DESTDIR)$(LUA52_CMOD_INST) lua-5.2-install: lua-5.2 - $(INSTALL) -d $(DESTDIR)$(LUA52_CMOD_INST) - $(INSTALL) -m 755 scrypt-5.2.so $(DESTDIR)$(LUA52_CMOD_INST)/scrypt.so + $(INSTALL) -d $(INST_LIBDIR) + $(INSTALL) -m 755 scrypt-5.2.so $(INST_LIBDIR)/scrypt.so scrypt-5.2.so: luascrypt.c base64.c $(CC) $(CFLAGS) $(LUA52_INC) -shared -o $@ $^ $(LUA52_LIB) $(SCRYPT_LIBS) -- cgit v1.2.1