chiark / gitweb /
2nd cut
[developers-reference.git] / Makefile
index ccff8d6d5ce75bfa5f481c70a12e7a062334a569..37dc8fe95592fedcd96c10e6b11a4ce11bf48904 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,19 @@
-# Makefile, only used for the DDP manuals.sgml area
+# Makefile, used for the DDP manuals.sgml area
 
-all:
+MANUAL         := $(shell basename $(shell pwd))
+PUBLISHDIR     := ../../../public_html/manuals.html
+
+publish:       build
+       [ -d $(PUBLISHDIR) ] || exit 1
+       rm -f $(PUBLISHDIR)/$(MANUAL)/*.html
+       install -d -m 755 $(PUBLISHDIR)/$(MANUAL)
+       install -m 644 --preserve-timestamps $(MANUAL).html/*.html      \
+          $(PUBLISHDIR)/$(MANUAL)
+
+.PHONY:        build
+build:
        debian/rules build
 
 clean:
        debian/rules clean
+