summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile28
1 files changed, 28 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..ced020b
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,28 @@
+VERSION = 0.0.1
+PREFIX = /usr/local
+
+FILES = \
+ Backend.py \
+ Config.py \
+ Pivot.py \
+ slapd-pivot.py \
+ Makefile
+
+SUBDIRS = \
+ files
+
+all:
+ @echo "usage: make install"
+ @echo " make dist [PREFIX=/path]"
+
+dist:
+ tar -jcvf slapd-pivot-$(VERSION).tbz \
+ --exclude '*.pyc' --exclude 'test' --exclude '*.tbz' \
+ --exclude '*.tar.bz2' --exclude '\.*' \
+ $(FILES) $(SUBDIRS)
+
+install:
+ chmod +x slapd-pivot.py
+ cp files/slapd-pivot.conf.sample $(PREFIX)/etc/slapd-pivot.conf.sample
+ ln -sf `pwd`/slapd-pivot.py $(PREFIX)/sbin/slapd-pivot
+