aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-10-20 10:44:33 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2011-10-20 10:44:33 +0200
commitff879667f348bf4c39acf54610c56b8691e4ff44 (patch)
treeb934cab317a0e30f8403763058e95a3c073d71d5
parent24b346a55bc7d451576c9470adec518dc672b130 (diff)
downloadpingu-ff879667f348bf4c39acf54610c56b8691e4ff44.tar.bz2
pingu-ff879667f348bf4c39acf54610c56b8691e4ff44.tar.xz
build: fix install locations
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 7fa4101..766633e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,8 @@
-TARGETS = mtu pingu pinguctl client.so
+BIN_TARGETS = mtu
+SBIN_TARGETS = pingu pinguctl
+LUA_TARGETS = client.so
+TARGETS = $(BIN_TARGETS) $(SBIN_TARGETS) $(LUA_TARGETS)
VERSION = 0.5
prefix = /usr
@@ -10,6 +13,7 @@ pingustatedir = $(rundir)/pingu
luasharedir = /usr/share/lua/5.1
lualibdir = /usr/lib/lua/5.1
+BINDIR = $(prefix)/bin
SBINDIR = $(prefix)/sbin
DESTDIR ?=
@@ -75,8 +79,10 @@ $(SUBDIRS):
$(MAKE) -C $@
install: $(TARGETS)
- $(INSTALLDIR) $(DESTDIR)/$(SBINDIR) $(DESTDIR)/$(pingustatedir)
- $(INSTALL) $(TARGETS) $(DESTDIR)/$(SBINDIR)
+ $(INSTALLDIR) $(DESTDIR)/$(BINDIR) $(DESTDIR)/$(SBINDIR) \
+ $(DESTDIR)/$(pingustatedir)
+ $(INSTALL) $(BIN_TARGETS) $(DESTDIR)/$(BINDIR)
+ $(INSTALL) $(SBIN_TARGETS) $(DESTDIR)/$(SBINDIR)
for dir in $(SUBDIRS); do \
$(MAKE) -C $$dir $@ || break; \
done