Add a Makefile to simplify installation and packaging
authorAntonio Ospite <ospite@studenti.unina.it>
Fri, 8 Nov 2013 15:22:26 +0000 (16:22 +0100)
committerAntonio Ospite <ospite@studenti.unina.it>
Fri, 8 Nov 2013 15:22:26 +0000 (16:22 +0100)
Makefile [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..e39db8e
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,20 @@
+# Packagers may want to override this!
+prefix ?= /usr/local
+
+PHP_SCRIPT_DIR ?= $(prefix)/share/php
+BIN_DIR := $(prefix)/bin
+
+TWEEPER_DIR := $(PHP_SCRIPT_DIR)/tweeper
+
+all:
+clean:
+
+install:
+       install -d $(DESTDIR)$(TWEEPER_DIR)
+       install -m644 *.xsl $(DESTDIR)$(TWEEPER_DIR)
+       install -m644 *.php $(DESTDIR)$(TWEEPER_DIR)
+       install -m755 tweeper $(DESTDIR)$(TWEEPER_DIR)
+       install -d $(DESTDIR)$(BIN_DIR)
+       ln -sf $(TWEEPER_DIR)/tweeper $(DESTDIR)$(BIN_DIR)/tweeper
+       @echo -e "\n\nINTALLATION COMPLETE"
+       @echo -e "Make sure '$(PHP_SCRIPT_DIR)' is in PHP include_path!\n"