diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2013-08-21 13:41:49 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-08-21 14:37:42 +0200 |
commit | a9bf2a6890ee1a491fd6d09ea93b210b2b58b368 (patch) | |
tree | 491f7fe64a1cfa00d350a238394c100b09fac067 /Makefile | |
parent | 7476d91f882da665b4d15ef879927cee3d7762e3 (diff) | |
download | pingu-a9bf2a6890ee1a491fd6d09ea93b210b2b58b368.tar.bz2 pingu-a9bf2a6890ee1a491fd6d09ea93b210b2b58b368.tar.xz |
configure: add simple configure script
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 25 |
1 files changed, 17 insertions, 8 deletions
@@ -1,4 +1,6 @@ +-include config.mk + BIN_TARGETS = mtu SBIN_TARGETS = pingu pinguctl LUA_TARGETS = client.so @@ -11,16 +13,23 @@ PINGU_VERSION := $(shell \ echo $(VERSION); \ fi) -prefix = /usr -localstatedir = /var -rundir = $(localstatedir)/run +prefix ?= /usr/local +exec_prefix ?= $(prefix) +bindir ?= $(exec_prefix)/bin +sbindir ?= $(exec_prefix)/sbin +sysconfdir ?= $(prefix)/etc +localstatedir ?= $(prefix)/var +libdir ?= $(exec_prefix)/lib +datarootdir ?= $(prefix)/share +mandir ?= $(datarootdir)/man + +rundir ?= $(localstatedir)/run + pingustatedir = $(rundir)/pingu luasharedir = /usr/share/lua/5.1 lualibdir = /usr/lib/lua/5.1 -BINDIR = $(prefix)/bin -SBINDIR = $(prefix)/sbin DESTDIR ?= INSTALL = install @@ -85,10 +94,10 @@ $(SUBDIRS): $(MAKE) -C $@ install: $(TARGETS) - $(INSTALLDIR) $(DESTDIR)/$(BINDIR) $(DESTDIR)/$(SBINDIR) \ + $(INSTALLDIR) $(DESTDIR)/$(bindir) $(DESTDIR)/$(sbindir) \ $(DESTDIR)/$(pingustatedir) - $(INSTALL) $(BIN_TARGETS) $(DESTDIR)/$(BINDIR) - $(INSTALL) $(SBIN_TARGETS) $(DESTDIR)/$(SBINDIR) + $(INSTALL) $(BIN_TARGETS) $(DESTDIR)/$(bindir) + $(INSTALL) $(SBIN_TARGETS) $(DESTDIR)/$(sbindir) for dir in $(SUBDIRS); do \ $(MAKE) -C $$dir $@ || break; \ done |