From 940e33a8a9f90bfa4b559ee882ea56c70a217125 Mon Sep 17 00:00:00 2001 From: Thomas Moschny Date: Wed, 30 Jan 2013 17:10:57 +0100 Subject: [PATCH] Support DESTDIR for the main makefile's install targets. --- makefile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/makefile b/makefile index dc1314d..7e797cb 100644 --- a/makefile +++ b/makefile @@ -6,22 +6,22 @@ LUA_SHAREDIR=$(LUA_PREFIX)/share/lua/5.1 ldoc: install: install_parts - echo "lua $(LUA_SHAREDIR)/ldoc.lua \$$*" > $(LUA_BINDIR)/ldoc - chmod +x $(LUA_BINDIR)/ldoc + echo "lua $(LUA_SHAREDIR)/ldoc.lua \$$*" > $(DESTDIR)$(LUA_BINDIR)/ldoc + chmod +x $(DESTDIR)$(LUA_BINDIR)/ldoc install_luajit: install_parts - echo "luajit $(LUA_SHAREDIR)/ldoc.lua \$$*" > $(LUA_BINDIR)/ldoc - chmod +x $(LUA_BINDIR)/ldoc + echo "luajit $(LUA_SHAREDIR)/ldoc.lua \$$*" > $(DESTDIR)$(LUA_BINDIR)/ldoc + chmod +x $(DESTDIR)$(LUA_BINDIR)/ldoc install_parts: - mkdir -p $(LUA_SHAREDIR) - cp ldoc.lua $(LUA_SHAREDIR) - cp -r ldoc $(LUA_SHAREDIR) + mkdir -p $(DESTDIR)$(LUA_SHAREDIR) + cp ldoc.lua $(DESTDIR)$(LUA_SHAREDIR) + cp -r ldoc $(DESTDIR)$(LUA_SHAREDIR) uninstall: - -rm $(LUA_SHAREDIR)/ldoc.lua - -rm -r $(LUA_SHAREDIR)/ldoc - -rm $(LUA_BINDIR)/ldoc + -rm $(DESTDIR)$(LUA_SHAREDIR)/ldoc.lua + -rm -r $(DESTDIR)$(LUA_SHAREDIR)/ldoc + -rm $(DESTDIR)$(LUA_BINDIR)/ldoc test: test-basic test-example test-md test-tables