chiark / gitweb /
@@ -5,6 +5,7 @@
[chiark-utils.git] / backup / Makefile
index ded6a8c2aef82207048a5a9452f888269b1edc23..4d7a9e2cc418a60cb9f8c66abc2ecfbde36cb73f 100644 (file)
@@ -35,6 +35,8 @@ prefix=/usr/local
 etcdir=/etc/chiark-backup
 bindir=$(prefix)/bin
 sharedir=$(prefix)/share/chiark-backup
+txtdocdir=$(prefix)/share/doc/chiark-backup/examples
+exampledir=$(txtdocdir)/examples
 
 INSTALL=               install -c
 INSTALL_SHARE=         $(INSTALL) -m 644 -o root -g root
@@ -47,6 +49,8 @@ BINSCRIPTS=   checkallused loaded driver takedown whatsthis
 SHARESCRIPTS=  bringup full increm
 SHAREFILES=    backuplib.pl
 
+EXAMPLES=      relativity
+
 all:           $(CTARGETS)
 
 readbuffer:                            readbuffer.o rwbuffer.o
@@ -61,6 +65,13 @@ install:             all
                $(INSTALL_SHARE) $(SHAREFILES) $(sharedir)
                $(INSTALL_SCRIPT) $(SHARESCRIPTS) $(sharedir)
 
+install-examples:
+               set -e; for e in $(EXAMPLES); do \
+                       cd examples/$$e; \
+                       $(INSTALL_DIRECTORY) $(exampledir)/$$e; \
+                       $(INSTALL_SHARE) *[^S~] $(exampledir)/$$e; \
+               done
+
 clean:
                rm -f *~ ./#*# *.o