summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2015-01-12 15:47:33 +0000
committerTed Trask <ttrask01@yahoo.com>2015-01-12 15:47:33 +0000
commit6ddba5cd859dc274c8c459bcdb33bc12c14b6a66 (patch)
tree81f7837df88afda180c0de98d1f71cc12e5fd12e
parenta89c8d419cbae7e4ad7bf5b7faa798d7cca9f656 (diff)
downloadacf-lib-6ddba5cd859dc274c8c459bcdb33bc12c14b6a66.tar.bz2
acf-lib-6ddba5cd859dc274c8c459bcdb33bc12c14b6a66.tar.xz
Change Makefile to use config.mk like other ACF projects
-rw-r--r--Makefile4
-rw-r--r--config.mk12
2 files changed, 15 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 1281519..8546c19 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,7 @@ TAR=tar
P=$(PACKAGE)-$(VERSION)
tarball=$(P).tar.bz2
-install_dir=$(DESTDIR)/usr/share/lua/5.1/acf
+install_dir=$(DESTDIR)/$(luadir)
all:
clean:
@@ -43,4 +43,6 @@ dist-install: $(tarball)
$(MAKE) -C $(P) install DESTDIR=$(DESTDIR)
rm -rf $(P)
+include config.mk
+
.PHONY: all clean dist install dist-install
diff --git a/config.mk b/config.mk
new file mode 100644
index 0000000..00e2773
--- /dev/null
+++ b/config.mk
@@ -0,0 +1,12 @@
+prefix=/usr
+datadir=${prefix}/share
+sysconfdir=${prefix}/etc
+localstatedir=${prefix}/var
+acfdir=${datadir}/acf
+wwwdir=${acfdir}/www
+cgibindir=${wwwdir}/cgi-bin
+appdir=${acfdir}/app
+acflibdir=${acfdir}/lib
+sessionsdir=${localstatedir}/lib/acf/sessions
+bindir=${prefix}/bin
+luadir=${prefix}/share/lua/5.1/acf